Side Dishes
This potato pudding recipe transforms humble potatoes into a velvety silk dessert with warm cinnamon notes that feel like a hug in every bite. After years of testing variations, I’ve perfected a method that delivers creamy, custard-like texture without graininess—just like my grandmother’s, but with modern precision.
The secret lies in precise cooking times and a touch of cornstarch to bind the mixture smoothly.
What makes this recipe stand out is its versatility—it works as a comforting side for holiday dinners or as a standalone dessert when topped with whipped cream.
Traditional recipes often rely on heavy cream, but my version uses a lighter approach with buttermilk and evaporated milk for a balanced, rich flavor without being overly dense. The cinnamon and nutmeg infuse warmth that lingers long after the last spoonful.
By the time it emerges from the oven, you’ll have a golden, jiggly center with a lightly caramelized top, where the spices bloom into aromatic perfection. The texture is smooth as silk, with just enough resistance to hold its shape when sliced—no dry or crumbly surprises here.
This is the kind of dish that transforms ordinary gatherings into memorable moments.
Serve it warm with a drizzle of maple syrup or a sprinkle of toasted pecans for added crunch, and watch it disappear from the table. The method is foolproof for home cooks, with clear steps and minimal active time—just 30 minutes of prep followed by baking.
Let’s get started on creating your own velvety masterpiece.
Ingredients for potato pudding
Twelve simple ingredients transform humble potatoes into velvety silk with warm cinnamon notes.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 ½ lb | Peeled and cubed evenly |
| Evaporated Milk 🥛 | 1 ½ cups | Full-fat for creaminess |
| Buttermilk 🥛 | ½ cup | Full-fat preferred |
| Granulated Sugar 🍯 | ½ cup | Light brown adds caramel notes |
| Cornstarch 🌾 | 2 tbsp | For silky texture |
| Ground Cinnamon 🌿 | 1 ½ tbsp | High-quality for warmth |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| Maple Syrup 🍯 | 2 tbsp | Grade B for depth |
| Toasted Pecans 🌰 | ¼ cup | Chopped for crunch |
| Heavy Whipping Cream 🥛 | ½ cup | For optional topping |
The potatoes are the foundation—Russet delivers that creamy texture when cubed evenly. Costco or Trader Joe's usually carry them pre-peeled, but grab the whole ones if you want to peel them yourself (the skin adds fiber, but we're going for pure silk here). For the milk, evaporated milk adds richness without heaviness, while buttermilk brings that tangy balance. I always buy the full-fat versions—they make a noticeable difference in creaminess. The cornstarch is non-negotiable; it's what turns this into that perfect custard-like texture instead of a dry pudding.
No buttermilk? Substitute with milk plus 1 tbsp vinegar or lemon juice—just let it sit for 5 minutes first. Running low on evaporated milk? Whole milk plus 1 tbsp heavy cream works in a pinch (though it won't be quite as rich). For the spices, Penzeys or bulk bins at Whole Foods have the freshest ground cinnamon and nutmeg—if yours smells stale, toss it. The maple syrup? Grade B has that deeper caramel flavor that pairs perfectly with the cinnamon. Want extra crunch? Toast your pecans in butter first—they'll be irresistible.
This keeps beautifully in the fridge for 4-5 days, though it reheats best when fresh. For make-ahead magic, assemble the pudding the night before and bake in the morning—it'll be even more flavorful. The caramelized top? That's where the butter cubes shine—don't skip this step. If you're prepping for a crowd, double the batch and use a 9x13-inch baking dish—it's perfect for holiday gatherings. The texture improves overnight, so leftovers are even better the next day.
Why You'll Love This Recipe
- No Peel Required: I swear by this shortcut—just scrub those Russets, cube them, and toss them in boiling water. The skin stays on for texture, but no one will ever guess you skipped the peeling.
- Creamy Without Heavy Cream: That combo of evaporated milk and buttermilk? It’s the secret to a velvety, rich pudding without a drop of heavy cream. The cornstarch thickens it just right—smooth but not gluey.
- Leftovers That Beg for Seconds: Honestly, this tastes even better the next day. I make a double batch on Sundays, and by Wednesday, it’s gone. The potatoes soften perfectly, soaking up all that buttermilk tang.
- Budget-Friendly Luxury: Russets and sugar are cheap, but this feels like a fancy dessert. Between us, I’ve served it at potlucks as a side and as a sweet pudding—no one bats an eye. Versatile like that.
Step-by-step instructions for potato pudding recipe
Here's how to transform humble russets into creamy, spiced perfection—every layer silky and every bite bursting with warmth.
Cook the Potatoes Until Fork-Tender
Place the peeled and cubed 2.5 lb russet potatoes in a large pot and cover with cold water by about 2 inches. Add 1 teaspoon of the 0.5 tsp salt to the water. Bring to a boil over high heat, then immediately reduce to medium-high and cook for 12-15 minutes until the potatoes are fork-tender with just a hint of resistance in the center.
Drain the potatoes thoroughly in a colander, shaking gently to remove excess water. The drier they are, the smoother your pudding will become. I like to return them to the pot and give them a quick shake over the sink to ensure no moisture remains—this prevents a gummy texture later.
Create the Creamy Base
In a large mixing bowl, combine the cooked potatoes with the 1.5 cups evaporated milk, 0.5 cup buttermilk, 0.5 cup granulated sugar, 2 tbsp cornstarch, 1.5 tbsp ground cinnamon, 0.5 tsp ground nutmeg, and the remaining 0.5 tsp salt. Use a potato masher or wooden spoon to mash until completely smooth, scraping the sides of the bowl to ensure even distribution of the spices.
Here's the thing—don't worry if it looks a bit lumpy at first. As you heat it, the cornstarch will activate and create that signature velvety texture. The spices should be evenly dispersed throughout, giving you that warm, comforting aroma that makes this dish so special.
Simmer Until Thick and Silky
Transfer the potato mixture to a heavy-bottomed saucepan and place over medium heat. Stir constantly with a wooden spoon for 8-10 minutes until the mixture thickens noticeably and pulls away from the sides of the pan. You're looking for a consistency similar to thick mashed potatoes—smooth and glossy.
If the mixture starts to stick or burn, reduce the heat slightly and add 1-2 tablespoons of water as needed. The key is patience here; rushing will lead to a grainy texture. Once thickened, remove from heat and stir in the 2 tbsp maple syrup and 0.25 cup toasted pecans. Let it cool slightly for 5 minutes before transferring to a greased baking dish.
Bake Until Golden and Set
Preheat your oven to 350°F. Spread the potato mixture evenly into a 9x9-inch baking dish. Dot the top with the 0.5 cup unsalted butter, cutting it into small pieces so it melts into the pudding. Bake for 35-40 minutes until the top is golden brown and the edges are set but the center still has a slight wobble—it'll firm up as it cools.
Real talk: don't overbake. You want that custardy center that melts in your mouth. If the top browns too quickly, tent it loosely with aluminum foil for the last 10 minutes of baking to prevent over-browning while still allowing it to set.
Chill and Serve with Creamy Topping (Optional)
Allow the pudding to cool completely at room temperature, then refrigerate for at least 4 hours or overnight. This chilling step is crucial—it lets all the flavors meld and the texture firm up beautifully. When ready to serve, whip the 0.5 cup heavy whipping cream until soft peaks form and spread it over the top of the chilled pudding.
The contrast between the warm spices in the pudding and the cool cream topping is what makes this dish truly special. Serve with a sprinkle of additional toasted pecans for that perfect crunch. Each bite should deliver that creamy, spiced potato perfection with just the right amount of sweetness from the maple syrup and sugar.
Pro Tips For Making Potato Pudding
- Boil Until Fork-Tender: Russets stay gummy if you cut them too small or rush the boiling—aim for 12-15 minutes until a knife slides in like butter. I learned this the hard way when my first batch fell apart like overworked dough.
- Whisk Cornstarch First: Mix the cornstarch with cold evaporated milk before adding it to the hot potato mixture—this prevents clumping like a stubborn knot. My grandmother swore by this, and she was right: smooth pudding starts with smooth slurry.
- Skip the Overmixing: Once you fold in the buttermilk, stir just until combined—overmixing turns it gluey. I used to beat it like I was angry at the potatoes, and the texture suffered.
- Sweeten Gradually: Start with half the sugar and taste as you go—some buttermilk is tangier than others. I was skeptical until I tried it: balancing sweetness matters more than the recipe’s exact measurement.
Common mistakes when making this dish
Overcooking the Potatoes
I’ve seen this happen more than once—potatoes that turn to mush before they even hit the mixing bowl. The key is fork-tender with resistance, not completely soft. Overcooked potatoes release excess starch, which can make your pudding gummy instead of silky.
Test by piercing with a fork—it should slide in easily but still have a tiny bit of pushback. If you’re unsure, err on the side of undercooking; you can always add a splash of milk later to adjust consistency. 🥔
Skipping the Chill Time
This is a rookie mistake that ruins texture. The pudding needs at least 4 hours in the fridge to set properly. Without chilling, it’ll be too soft and may even slide right out of the baking dish.
I’ve learned the hard way—serving it warm straight from the oven leads to a runny, sad dessert. Plan ahead: make it the night before or bake it in the morning for dinner. The flavors deepen overnight, and the texture becomes that perfect custard-like firmness.
Ignoring the Butter Topping
The butter isn’t just for flavor—it creates that beautiful golden crust and adds richness. If you skip it or use too little, your pudding will look dull and lack that caramelized top.
I recommend ½ cup cold cubed butter—cut it into small pieces so it melts evenly into the pudding during baking. For extra browning, sprinkle a pinch of cinnamon on top before baking. The contrast between the creamy center and crispy top is what makes this dish special.
Using Low-Quality Spices
Stale spices can turn your pudding into a bland disappointment. I always use Penzeys or freshly ground spices—they make a noticeable difference in flavor.
If your cinnamon or nutmeg smells dull, toast it lightly in a dry pan for 1-2 minutes—this revives the aroma and intensifies the warmth. A little extra effort here transforms your pudding from good to extraordinary. Trust me, your taste buds will notice!
Overmixing After Baking
Once the pudding comes out of the oven, resist the urge to stir or cut into it immediately. The cornstarch needs time to fully set, and disturbing it too soon can create a grainy texture.
Let it cool completely in the pan, then refrigerate for at least 4 hours—this ensures a smooth, creamy finish. If you’re impatient, chill it for 2 hours in the fridge, but don’t rush it. Patience here pays off with every bite.
Wrong Baking Dish
Not all baking dishes are created equal. A glass or ceramic dish conducts heat differently than metal, which can lead to uneven baking. I always use a 9x9-inch metal baking dish—it heats evenly and ensures a consistent texture.
If you’re using a glass dish, reduce the baking time by 5-10 minutes to avoid overcooking. And always grease it well—this prevents sticking and makes serving easier. A well-prepped dish is half the battle!
Nutrition facts
Frequently asked questions
Why does my potato pudding turn out grainy?
Graininess usually happens when the potatoes are overcooked (releasing excess starch) or the mixture isn't heated long enough to fully activate the cornstarch. Always cook potatoes until fork-tender with slight resistance, then simmer the mixture for 8-10 minutes on medium heat until completely smooth. If it's still grainy, strain through a fine-mesh sieve before baking.
Can I make this pudding without cornstarch?
You can try, but the texture will be much thicker and less creamy. Cornstarch is key for that signature silky consistency. As a substitute, use 1 tbsp flour per 2 tbsp cornstarch, but you'll need to stir constantly while heating to prevent lumps. The result won't be as smooth, but it'll still be delicious.
How do I adjust the sweetness level?
This recipe balances sweetness with warm spices, but you can easily adjust it. For less sweetness, reduce sugar to 0.375 cup and add 0.5 tsp vanilla extract for depth. For more sweetness, increase to 0.625 cup and add 1 tbsp maple syrup to the baking dish. Taste before baking—it should be sweet but not cloying.
Can I make this pudding ahead of time?
This is one of its best features. Assemble the pudding mixture up to 24 hours ahead and refrigerate it. Bake it straight from the fridge (add 5-10 minutes to baking time) or bake it as directed and refrigerate for up to 5 days. The flavors actually improve with time, making it perfect for holiday prep.
What's the best way to reheat leftover potato pudding?
For a creamy texture, reheat in 30-second intervals in the microwave, stirring between each. For oven reheating, cover with foil and bake at 300°F for 15-20 minutes until warmed through. Never microwave uncovered—it'll dry out. A quick tip: Add 1 tbsp milk or cream while reheating to restore moisture if needed.