Side Dishes
This old-fashioned potato pudding recipe brings back the comforting flavors of grandmother's kitchen with its buttery, spiced layers and golden, crispy top. The secret lies in the slow-cooked texture—creamy yet firm, with just the right amount of cinnamon and nutmeg to warm the soul.
I first tasted this version at a family gathering where it disappeared before dessert even made it to the table.
The magic happens in the baking process, where mashed potatoes blend with eggs, milk, and a touch of cornstarch to create that signature velvety consistency. A sprinkle of breadcrumbs on top transforms into a crispy, caramelized crust that's impossible to resist.
This dish is perfect for holidays, potlucks, or even a cozy weeknight dinner when you crave something hearty yet comforting.
By the time it emerges from the oven, you'll have a dish that's rich, flavorful, and just slightly sweet—with that perfect balance of spice and buttery richness. The crispy top adds texture that contrasts beautifully with the creamy interior, making every bite satisfying.
It's the kind of recipe that feels like a hug in food form.
Serve it warm with a scoop of vanilla ice cream or a drizzle of maple syrup for the full experience. The leftovers reheat beautifully, making it ideal for meal prep. Let's get started on this classic comfort food that never goes out of style.
Ingredients for old fashioned potato pudding
Buttery potatoes, warm spices, and a crispy top—this old-fashioned pudding needs just these ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Peeled, boiled until tender |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for crispy top |
| Large Eggs 🥚 | 4 whole | Room temperature for best blend |
| Whole Milk 🥛 | 1 ½ cups | Full-fat for creaminess (trust me) |
| All-Purpose Flour 🌾 | ¼ cup | For binding the pudding |
| Cornstarch 🍚 | 2 tbsp | For that signature firm texture |
| Granulated Sugar 🍯 | ½ cup | Light brown sugar for depth |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated nutmeg better |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Panko Breadcrumbs 🍞 | ½ cup | For that crispy golden top |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla extract |
| Heavy Whipping Cream 🥛 | ¼ cup | Optional, for extra richness |
The potatoes are everything here. Russets are your best bet—they're starchy enough to hold that creamy texture. Grab a 3-pound bag from the grocery store or a pre-washed bag from Trader Joe's if you're short on time. I always peel mine first, then boil them until they're fork-tender. The butter? Use cold, cubed butter for that crispy top—don't melt it first. And if you're feeling fancy, European-style butter from Land O'Lakes or Plugrá adds even more richness. The eggs need to be room temperature, so pull them out of the fridge 10 minutes before you start mixing.
No vanilla extract? Vanilla sugar or a scraped vanilla bean works in a pinch. Short on milk? Heavy cream or half-and-half gives you that same velvety texture, but it'll be richer. The spices are key—if you've got fresh nutmeg, grate it yourself for that extra warmth. No fresh nutmeg? Ground nutmeg is fine, but don't overdo it. The breadcrumbs? Panko is non-negotiable here—it's what gives you that perfect crispy top. No panko? Toasted white breadcrumbs or crushed cornflakes work, but they won't be as crispy. And if you're watching your sugar, you can cut the granulated sugar down to 1/4 cup—it'll still taste amazing.
This pudding reheats like a dream—just pop it in the oven at 350°F for 15 minutes until it's warmed through. It keeps in the fridge for 4-5 days, but honestly, it's even better the next day once all the flavors meld together. For meal prep, I like to make a double batch and freeze half. Portion it into individual ramekins before freezing so you can just pop one out and bake it whenever you're craving that cozy flavor. The crispy top? That's what makes it special—don't skip it!
Why You'll Love This Recipe
- No Peel, No Stress: I swear by this trick—just scrub those Russets and slice them straight from the skin. The texture stays creamy without the fuss, and honestly? The edges caramelize into something magical when baked.
- Creamy Without Guilt: That perfect blend of butter, eggs, and milk makes it rich but never heavy. My kids ask for seconds, and I don’t even feel bad about serving it as dessert—it’s that good.
- Weeknight Workhorse: Between us, this is my go-to when I’m too tired to think. Double the batch, stash half for tomorrow’s lunch, and reheat it in minutes. The flour thickens it just enough to hold up, no soggy sides here.
- Pantry Magic: Russets and eggs are cheap staples, and I’ve made this for potlucks, holiday dinners, and even a sick-day supper. The flour keeps it budget-friendly, but the flavor? That’s the real win.
Step-by-step instructions for old fashioned potato pudding
Here's how to make this creamy, spiced potato pudding with a golden, crispy top that'll have everyone asking for seconds.
Boil and Mash the Potatoes
Start by peeling the 3 lb russet potatoes and cutting them into even chunks. Place them in a large pot and cover with cold water. Bring to a boil over high heat, then reduce to a simmer for about 15-20 minutes until completely tender when pierced with a fork.
Drain the potatoes thoroughly, then return them to the pot. Add the 0.75 cup unsalted butter and mash until completely smooth. I like to use a potato masher for this step—it gives you more control than a food processor. Let the mashed potatoes cool slightly before proceeding, but don't let them get cold. The residual heat helps create a smoother texture when we mix in the other ingredients.
Mix the Creamy Base
In a large mixing bowl, whisk together the 4 whole large eggs, 1.5 cups whole milk, 0.25 cup all-purpose flour, 2 tbsp cornstarch, 0.5 cup granulated sugar, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.5 tsp salt, and 1 tsp vanilla extract until completely smooth. This mixture should be pale yellow and slightly thickened—almost like a thin batter.
Gradually add the warm mashed potatoes to the egg mixture while stirring constantly. The goal is to create a thick, creamy pudding consistency. If the mixture looks too thick, add a splash of milk to loosen it. The batter should be smooth with no lumps—this ensures a silky texture in the finished pudding. Once fully combined, fold in the 0.25 cup heavy whipping cream if using for that extra richness.
Prepare the Crispy Topping
In a small bowl, combine the 0.5 cup panko breadcrumbs with 2 tablespoons of the reserved butter from the mashed potatoes. Mix until the breadcrumbs are evenly coated. This topping is what gives the pudding its signature crispy texture—don't skip this step if you want that perfect golden crust.
Spread the breadcrumb mixture evenly over the surface of the pudding mixture in your baking dish. Use the back of a spoon to press it gently into the top. This ensures good contact with the pudding below, which helps create that crispy layer when baked. The breadcrumbs should cover the entire surface without any bare spots.
Bake to Golden Perfection
Transfer the baking dish to a preheated 350°F oven and bake for 45-50 minutes. The pudding is done when the edges are set and the top is golden brown and crispy. You'll know it's ready when the center still looks slightly jiggly but doesn't move when gently shaken.
Let the pudding rest for 10-15 minutes before serving. This resting time allows the pudding to set completely and makes it easier to slice. The crispy top will firm up slightly as it cools, giving you that perfect texture contrast between the creamy interior and crispy exterior. Serve warm with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate comfort food experience.
Pro Tips For Making Old Fashioned Potato Pudding
- Boil Potatoes Until Tender: Russets should break apart like wet cardboard when pierced with a fork—no fighting it. Overcooking turns them mushy; undercooking leaves you with a gritty texture. Drain them immediately and shock in ice water for 2 minutes to stop cooking and tighten the starch. (Yes, it’s extra work, but the pudding won’t fall apart later.)
- Whisk Eggs Like a Maniac: The eggs are the glue here, and if you’re half-hearted with the whisking, you’ll end up with a lumpy mess. Beat them until the yolks are pale and ribbon-like—no streaks, no chunks. I learned this the hard way after serving a batch that looked like cottage cheese curdled in a bowl.
- Don’t Rush the Baking: Low and slow is the only way. Start at 350°F, but if the top browns too fast, tent it with foil. The center should be just set—no jiggle—when you pull it out. Sounds weird, but it works: Let it rest 10 minutes before slicing, or it’ll ooze like a sad, runny dream.
- Use Cold Butter: Cut the butter into small cubes and fold it into the warm potato mix last, right before baking. Cold butter creates pockets of richness that melt into flaky layers—hot butter just disappears. I was skeptical until I tried it; now I’d never go back. (And yes, even if you’re impatient like me.)
Perfect pairings for old fashioned potato pudding
Classic Dessert Pairings
This potato pudding shines as a warm dessert served with a scoop of vanilla bean ice cream—the cold creaminess contrasts beautifully with the warm, spiced pudding. I always keep a tub of Häagen-Dazs vanilla or Ben & Jerry's Phish Food on hand for this.
For a lighter option, try coconut whipped cream or a drizzle of honey to balance the richness. 🥄
Add a sprinkle of toasted pecans or chopped walnuts for crunch—just 2 tbsp tossed in warm butter before serving. The nutty flavor complements the cinnamon and nutmeg perfectly. If you love caramel, a salted caramel sauce drizzle adds depth that ties everything together.
Breakfast Twist
Transform this into a breakfast dish by serving it with crispy bacon or sausage links on the side. The salty meat cuts through the sweetness, making it a hearty morning meal. I’ve also seen it paired with scrambled eggs and crispy hash browns for a full Southern-style brunch. 🍳
For a brunch buffet, slice the pudding into small cubes and arrange it alongside maple-glazed bacon, buttermilk biscuits, and fresh berries. The warm pudding pairs surprisingly well with the tartness of strawberries or blueberries, balancing the flavors beautifully.
Beverage Pairings
A hot cup of black coffee is the classic pairing—its bitterness contrasts with the pudding’s sweetness. For something cozier, try chai tea or spiced apple cider to enhance the cinnamon and nutmeg flavors. I love a dash of bourbon in my coffee for an adult twist. ☕
For a holiday feast, serve with mulled wine or eggnog—the warm spices in both drinks echo the pudding’s flavors. If you’re avoiding alcohol, sparkling cider or hot chocolate with a pinch of sea salt makes a delightful alternative. The saltiness brings out the pudding’s natural sweetness.
Unexpected Savory Pairings
Believe it or not, this pudding works as a savory side dish when served with roasted pork chops or smoked sausage. The sweetness balances the richness of meat, especially if you reduce the sugar slightly (¼ cup instead of ½ cup).
It’s a Southern tradition I’ve seen at holiday dinners! 🍖
Pair it with grilled ham or turkey for a Thanksgiving or Christmas meal. The crispy top adds texture that stands up to the hearty main dish, while the creamy interior soaks up any juices.
For a holiday board, serve small portions alongside cheese balls, pickles, and crackers—it’s a crowd-pleaser that surprises guests.
Nutrition facts
Frequently asked questions
Can I make this potato pudding ahead of time?
This dish actually tastes even better the next day. Prepare it up to 24 hours ahead and refrigerate the baked pudding (covered) until ready to serve. Reheat at 350°F for 15-20 minutes until warmed through. The flavors meld beautifully overnight, making it perfect for meal prep.
Why is my potato pudding too runny?
Overmixing the egg mixture or underbaking are the most common culprits. Make sure to whisk the eggs and milk just until combined—don't overbeat. Also, check for doneness by looking for a golden top and slightly jiggly center (not liquid). If it's still too soft after 50 minutes, cover with foil and bake 10 more minutes.
Can I substitute sweet potatoes?
While traditional recipes use russet potatoes, you can try sweet potatoes for a different flavor profile. However, they're naturally sweeter and more moist, so reduce the sugar to 1/4 cup and add 1 extra tbsp cornstarch to help thicken. The texture will be slightly different but still delicious—just expect a deeper orange color.
How do I make this gluten-free?
Replace the all-purpose flour with 1/4 cup gluten-free flour blend and use 1/2 cup gluten-free panko breadcrumbs for the topping. The cornstarch can stay as-is since it's naturally gluten-free. Test the texture carefully—you may need to adjust the baking time slightly, as gluten-free versions can set differently.
What's the best way to serve leftovers?
Reheat individual portions in the microwave for 1-2 minutes until warm, then finish under the broiler for 1-2 minutes to restore that crispy top. For a make-ahead breakfast, slice and freeze portions—just thaw overnight in the fridge and reheat. It's also great cold as a snack with a dollop of whipped cream.
