Side Dishes
This potato pudding recipe delivers the kind of velvety, nutmeg-spiced comfort that transforms ordinary meals into something truly special. The secret lies in perfectly cooked potatoes blended into a smooth, custard-like base that bakes to golden perfection with just the right firmness—never gummy or dry.
I developed this version after years of testing, ensuring the texture stays creamy while the spices develop deep, warming notes.
The foundation of great potato pudding begins with starchy potatoes like Yukon Gold or Russets, boiled until tender but not falling apart. A touch of cornstarch in the custard mixture creates that signature silky texture, while fresh nutmeg and cinnamon add aromatic warmth that lingers long after the first bite.
The key is baking it just until set—about 45 minutes at 350°F—so it holds its shape when served but still melts slightly in your mouth.
What makes this recipe stand out is its versatility—serve it as a side for holiday roasts, a dessert with caramel or fruit compote, or even a breakfast dish with maple syrup.
The custard-like texture ensures every forkful is rich and satisfying, while the nutmeg-kissed flavor makes it feel indulgent without being overly sweet. Perfect for special occasions or cozy weeknight dinners, this pudding is the kind of dish that turns simple meals into memorable experiences.
For those who prefer savory variations, a pinch of thyme or rosemary in the custard creates a savory side that pairs beautifully with roasted meats. Vegan adaptations are also possible by using plant-based milk and flax eggs.
Let’s get started on creating this comforting classic that’s as versatile as it is delicious.
Ingredients for potato pudding
Six ingredients make the base, plus a few extras for that golden, nutmeg-spiced finish.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 ½ lb | Peeled, boiled until fork-tender |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for best texture |
| Whole Milk 🥛 | ½ cup | Warmed slightly for blending |
| Large Eggs 🥚 | 4 whole | Room temperature for smoothness |
| Granulated Sugar 🍚 | ½ cup | Adjust to taste |
| Cornstarch 🌾 | ¼ cup | For velvety texture |
| Fresh Nutmeg 🌿 | 1 tsp | Finely grated, fresh is best |
| Ground Cinnamon 🌶️ | ½ tsp | For warm spice depth |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| Pecan Pieces 🌰 | ½ cup | Toasted for crunchy topping |
| Diamond Crystal Salt 🧂 | ½ tsp | Fine grain for seasoning |
| Vanilla Extract 🍯 | 1 tbsp | Pure extract for flavor |
| All-Purpose Flour 🌾 | ¼ cup | For thickening if needed |
The potatoes are everything. Yukon Golds are my go-to—they're buttery and hold their shape when boiled. Russets work too, but they can get gummy if overcooked. Boil them in salted water until they're tender all the way through but not falling apart. Trader Joe's and Whole Foods usually have the best selection of fresh potatoes. I always buy a few extra because they're so versatile for other dishes too. The key is to drain them well and let them cool before blending—this keeps the pudding from getting watery.
No heavy cream? Full-fat coconut milk works (just add a splash of milk to thin it out), but it'll taste different. Fresh nutmeg is non-negotiable here—pre-ground loses its punch fast. If you can't find it, mace is a decent substitute, but it's not the same. The cornstarch is what gives this pudding its signature silky texture. Arrowroot powder works too if that's what you've got. For the pecans, walnuts or hazelnuts are great swaps if you're avoiding them. The vanilla extract? Imitation won't cut it—splurge on the good stuff here.
This pudding tastes even better the next day, so make it ahead. Store leftovers in the fridge for up to 5 days—just reheat gently in the microwave or oven. For the topping, toast the pecans in a dry pan until golden, then mix with the butter and cinnamon. Freeze portions if you want to make a big batch—they reheat beautifully. I like to portion it into ramekins before baking so I can grab one straight from the fridge for breakfast with maple syrup.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just boil, mash, and blend. No chopping, no peeling fuss, and that creamy Yukon Gold base comes together faster than you can say "dessert."
- Creamy Luxe: The heavy cream and whole milk turn this into something decadent without tasting like a dessert. That sugar just enhances the potatoes’ natural sweetness—like a hug in pudding form.
- Make-Ahead Hero: I double the batch on Sundays and stash it in the fridge. Cold or warm, it’s perfect for potlucks, lazy breakfasts, or when you need a side that’s actually effortless.
- Budget Comfort: Potatoes and eggs stretch my grocery budget, and this recipe feeds a crowd for next to nothing. Leftovers? Even better—reheat and serve with a sprinkle of cinnamon or nutmeg for a cozy twist.
Step-by-step instructions for potato pudding recipe
Here's how to make a creamy, spiced potato pudding that's rich, velvety, and perfect for holiday tables.
Cook the Potatoes Until Fork-Tender
Peel the 2.5 lb yukon gold potatoes and cut them into even 1-inch chunks. Place them in a large pot and cover with cold water by about 2 inches. Add the 0.5 tsp diamond crystal salt to the water and bring to a boil over high heat.
Once boiling, reduce the heat to medium and let the potatoes simmer for about 15-20 minutes, until they're fork-tender. You'll know they're done when a fork slides in easily and the edges start to break down. Drain the potatoes thoroughly in a colander, then return them to the pot.
While still hot, mash the potatoes until completely smooth—no lumps should remain. This is crucial for that silky texture. If you're using an electric mixer, it'll take about 2-3 minutes of beating. Set the mashed potatoes aside to cool slightly while you prepare the custard base.
Make the Custard Base
In a medium saucepan, warm the 0.5 cup whole milk over medium heat until it's just steaming—it should feel warm to the touch but not hot. In a separate bowl, whisk together the 4 whole large eggs, 0.5 cup granulated sugar, 0.25 cup cornstarch, 1 tsp fresh nutmeg, 0.5 tsp ground cinnamon, and 1 tbsp vanilla extract until completely smooth.
Gradually pour the warm milk into the egg mixture while whisking constantly to prevent curdling. Then, slowly pour the egg-milk mixture back into the saucepan and cook over medium-low heat, stirring constantly with a wooden spoon. The mixture will thicken as it heats—this should take about 5-7 minutes.
When the mixture reaches a thick, pudding-like consistency that coats the back of a spoon, remove it from the heat. Stir in the mashed potatoes and mix well to combine. The pudding should be smooth and velvety—if it's too thick, you can thin it with a splash of warm milk.
Assemble and Bake the Pudding
Preheat your oven to 350°F. Grease a 9x13-inch baking dish or individual ramekins if serving smaller portions. Pour the potato mixture into the prepared dish and smooth the top with a spatula. Sprinkle the toasted 0.5 cup pecan pieces evenly over the top, pressing them lightly into the pudding.
Dot the surface with the 0.5 cup cold unsalted butter, cutting it into small cubes and arranging them attractively over the pecans. Bake for 35-40 minutes, until the pudding is set but still slightly jiggly in the center. If the top starts to brown too quickly, loosely cover it with aluminum foil.
For the best texture, let the pudding rest in the oven for another 10 minutes after removing it from the heat. This allows the flavors to meld and the center to fully set. Serve warm, with extra pecans and a dusting of cinnamon if desired.
Pro Tips For Making Potato Pudding
- BOIL POTATOES UNTIL TENDER: I learned this the hard way—Yukon Golds need a solid 15-20 minutes in boiling water until they’re just fork-tender, not mushy. Overcooking turns them into glue; undercooking leaves you with a gritty texture. Drain them hot and shock in ice water for 2 minutes—this stops the cooking and keeps them firm for that perfect creamy texture.
- WHISK EGGS AND CREAM COLD: Sounds weird, but it works: mix your eggs and heavy cream cold straight from the fridge. Warm eggs scramble when they hit the hot potatoes, and you end up with curdled pudding. Start with a cold base, then slowly warm everything together—this guarantees a silky, not lumpy, finish.
- SALT THE MILK: Skip this, and your pudding tastes bland. Dissolve ½ teaspoon of salt into the whole milk before mixing it in—it seasons the entire dish evenly. I know it seems counterintuitive, but the salt balances the sweetness and rounds out the creaminess. Trust me, your taste buds will notice.
- BAKE UNTIL SET, NOT BROWNED: The moment you see the top just set—no jiggle, no wobble—pull it out. Overbaking turns potato pudding into a dry brick. Cover it with foil halfway through if your oven runs hot, and use a toothpick test: it should come out clean, not moist. If it’s golden, you’ve gone too far.
Wine and beer pairings for this dish
Sweet Dessert Wines
Potato pudding’s creamy, spiced sweetness pairs beautifully with Moscato d’Asti—its honeyed, floral notes complement the nutmeg and vanilla perfectly. A glass of Chardonnay with a touch of residual sweetness (like La Crema’s Sonoma Coast) balances the richness without overpowering.
For a dessert wine, Vin Santo from Italy adds caramel and raisin notes that mirror the pudding’s toasted pecan topping. 🍷
Spiced Rum Cocktails
Warm up your serving with a spiced rum cocktail like a Dark 'n' Stormy (rum, ginger beer, lime) or a rum eggnog (rum, egg, milk, nutmeg). The rum’s caramel and cinnamon notes harmonize with the pudding’s spices, while the ginger beer’s bite cuts through the richness.
For a non-alcoholic twist, try ginger-infused apple cider—it’s festive and refreshing. 🍹
Dry Cider Pairings
If you prefer beer or cider, a dry English cider like Thatchers Gold offers crisp acidity that cleanses your palate between bites. For beer lovers, a Belgian witbier (like Hoegaarden) with its coriander and citrus notes provides a light, refreshing contrast.
Avoid heavy stouts—they’ll clash with the pudding’s delicate texture. 🍺
Coffee and Tea Finishes
End the meal with a dark roast coffee (like Peet’s Major Dickason’s Blend) to highlight the pudding’s nutmeg and caramelized butter. For tea, Earl Grey with its bergamot notes adds a bright, aromatic finish.
A splash of bourbon in your coffee (like a Black Cow) enhances the vanilla and spice profile. ☕
Seasonal Adaptations
In fall, pair with mulled wine (red wine simmered with cinnamon and orange) for a cozy vibe. For summer, a sparkling rosé (like Whispering Angel) keeps the meal light.
In winter, a port wine with its chocolatey depth complements the pudding’s richness. Always serve chilled beverages first to cut through the warm, spiced dessert. ❄️
Nutrition facts
Frequently asked questions
Can I make potato pudding without eggs?
Yes! For a vegan version, replace the 4 eggs with 4 tablespoons ground flaxseed mixed with 10 tablespoons water (let it sit for 5 minutes to thicken). Use 1 cup coconut milk instead of heavy cream, and add 1 teaspoon apple cider vinegar to help thicken the custard. The texture will be slightly firmer but still creamy.
Why did my potato pudding turn out gummy?
Overcooked potatoes or underbaking are the usual culprits. Make sure to boil the potatoes just until fork-tender (15-20 minutes), not mushy. Also, check the custard base—if it didn't thicken properly, add 1 tablespoon cornstarch mixed with 2 tablespoons cold water and stir in. Bake until set (35-40 minutes at 350°F) and let it rest 10 minutes after baking for the perfect texture.
Can I make potato pudding ahead of time?
This dish tastes even better the next day. Assemble the pudding in the baking dish, cover tightly with plastic wrap, and refrigerate for up to 3 days. Bake straight from the fridge, adding 5-10 extra minutes to the cooking time. For freezing, bake first, then cool completely, wrap in airtight containers, and freeze for up to 3 months. Reheat gently in the oven at 325°F until warmed through.
What’s the best way to reheat potato pudding?
For leftover pudding, the best method is to cover it with foil and reheat in a 325°F oven for 15-20 minutes until warm. If using the microwave, cover with a damp paper towel and heat in 30-second intervals on 50% power, stirring between each interval. Avoid boiling it—this will make it watery. A quick toast in the oven preserves that creamy, custard-like texture.