Potato Pudding Recipe: Velvety Custard With Crispy Cornmeal Top

Side Dishes

Potato Pudding Recipe: Velvety Custard With Crispy Cornmeal Top

This potato pudding recipe transforms humble potatoes into a velvety, custard-like dessert with a crispy cornmeal topping that steals every bite. The secret lies in balancing smooth mashed potatoes with a rich dairy-egg mixture, baked until golden and set just right.

I perfected this version after years of experimenting—it’s creamy inside, crispy on top, and impossible to resist.

The foundation starts with boiled and mashed potatoes, blended with warm milk, butter, and a touch of vanilla for depth. A cornmeal crumble topping, toasted until golden, adds texture that contrasts beautifully with the soft custard.

Baking at 350°F for 45 minutes ensures a firm yet tender center, while the top develops that crispy edge you crave.

What makes this recipe stand out is its versatility—serve it warm with caramel sauce, chilled with berries, or dusted with cinnamon for a cozy dessert. The custard holds its shape when sliced, making it perfect for holiday tables or family gatherings.

Every spoonful delivers that perfect balance of creamy, buttery comfort and satisfying crunch.

For an extra touch, fold in a hint of nutmeg or orange zest into the base, or sprinkle chopped nuts over the cornmeal topping. The possibilities are endless, but the technique remains foolproof. Let’s get baking—this pudding is worth every minute of prep time.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for potato pudding

Sixteen ingredients transform simple potatoes into a luxurious dessert with perfect creamy texture and crispy golden top.

Ingredient Amount Notes
Russet Potatoes 🥔 3 lb Peeled and boiled until tender
Whole Milk 🥛 2 cups Warm for best blending
Unsalted Butter 🧈 ½ cup Cold, cubed for texture
Large Eggs 🥚 4 whole Room temperature for smoothness
Granulated Sugar 🍚 ½ cup Adjust to taste
Pure Vanilla Extract 🍯 1 tbsp High-quality for depth
Ground Nutmeg 🌿 ½ tsp Freshly grated preferred
Fine Cornmeal 🌽 1 cup Yellow or white preferred
All-Purpose Flour 🌾 ½ cup For topping structure
Brown Sugar 🍚 ¼ cup Packed for moisture
Salted Butter 🧈 ¼ cup Cold, cubed for crispiness
Sea Salt 🧂 ½ tsp Kosher preferred
Heavy Cream 🥛 ½ cup Optional for extra richness

The potatoes are the heart of this recipe—Russet potatoes are ideal for their fluffy texture when mashed. Peeled and boiled until fork-tender, they should mash smoothly with no lumps. For best results, use organic potatoes from Whole Foods or a trusted local market, as their lower moisture content yields a creamier pudding. If you prefer convenience, pre-peeled baby potatoes work too, but they require slightly longer boiling time. The unsalted butter should be cold when added to the mashed potatoes—this prevents the custard from becoming greasy and ensures a velvety finish. Store butter in the fridge until ready to use, and let it sit at room temperature for just 10 minutes before cubing.

No Russet potatoes? Yukon Gold potatoes work beautifully—their natural creaminess enhances the custard texture. Running short on butter? Greek yogurt at half the amount adds protein and tang, though the texture will be slightly lighter. For the topping, fine cornmeal is non-negotiable—it creates that signature crispy texture. Bob’s Red Mill or King Arthur brands are reliable choices, and they’re widely available at Walmart or Target. If you forget the heavy cream, half-and-half works in a pinch, though the final product will be slightly less rich. The vanilla extract should be pure—Nielsen-Massey or McCormick are trusted brands that deliver consistent flavor. For extra depth, consider adding a pinch of orange zest to the base mixture, though it’s optional.

This pudding keeps beautifully in the fridge for up to 5 days, though it’s best enjoyed within 2 days for optimal texture. For make-ahead convenience, prepare the custard base up to 24 hours ahead and refrigerate until ready to bake. The topping can be mixed and refrigerated separately, then sprinkled on just before baking. To reheat, cover with foil and warm in a 350°F oven for 10-15 minutes—this restores the crispy top without drying out the custard. For serving, dust with powdered sugar or a sprinkle of cinnamon for added elegance. Portion into individual ramekins for elegant holiday presentations, or serve family-style in a large baking dish for casual gatherings.

❤️

Why You'll Love This Recipe

  • No Peel, No Stress: I swear by this trick—just scrub those Russets, slice ‘em thick, and toss them straight in the boiling water. No peeling, no fuss, and they turn into that velvety texture that’s chef’s kiss without the effort.
  • Creamy Without the Heavy Lift: The secret’s in the milk and butter—rich but not greasy, thanks to the eggs binding it all. It’s like mashed potatoes’ fancy cousin: smooth, slightly sweet from that sugar, and the butter? Oh, it’s there in every bite.
  • Leftovers That Don’t Suck: Honestly, this stuff tastes better the next day. I make a double batch on Sundays, pop it in the fridge, and reheat slices in the oven until golden. Breakfast for dinner? Done. (Yes, even on a Tuesday night.)
  • Budget Breakfast Win: Russets are cheap, eggs are cheap—this feeds my family for days without breaking the bank. Plus, it’s one of those dishes that feels special but costs pennies. My kids think it’s "fancy dessert," and I’m not correcting them.

Step-by-step instructions for potato pudding recipe

Here's how to create a silky potato custard with a perfectly crisp cornmeal topping.

1

Prepare the Potato Base

Begin by peeling the 3 lb russet potatoes and cutting them into even 1-inch chunks. Place them in a large pot of cold, salted water and bring to a boil over high heat. Once boiling, reduce to a gentle simmer and cook for 20-25 minutes until the potatoes are fork-tender with no resistance.

Drain the potatoes thoroughly, then return them to the pot. Add the 2 cups warm whole milk and the 0.5 cup unsalted butter. Mash the potatoes to a smooth, lump-free consistency using a potato masher or ricer. This step is crucial for achieving that velvety texture—any lumps will result in a grainy pudding. Let the mixture cool to room temperature before proceeding.

2

Create the Custard Mixture

In a separate bowl, whisk together the 4 whole large eggs, 0.5 cup granulated sugar, 1 tbsp pure vanilla extract, and 0.5 tsp ground nutmeg until fully combined. Gradually add the cooled potato mixture to the egg mixture while whisking continuously to incorporate evenly. The result should be a smooth, thick batter with a pale golden hue.

If using the 0.5 cup heavy cream, fold it in now for added richness. This is the moment that matters: the custard needs to be perfectly smooth. If you notice any lumps, strain the mixture through a fine-mesh sieve to ensure a flawless texture. The custard should coat the back of a spoon and hold its shape when dropped from a spoon.

3

Assemble the Topping

In a medium bowl, combine the 1 cup fine cornmeal, 0.5 cup all-purpose flour, 0.25 cup packed brown sugar, and 0.5 tsp sea salt. Cut in the 0.25 cup salted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces throughout. This texture is essential for achieving that signature crispy topping.

Spread the custard mixture evenly into a greased 9x13-inch baking dish. Sprinkle the cornmeal topping evenly over the custard, pressing down gently to ensure good contact. The topping should cover the custard completely, with no bare spots showing. This step guarantees that every bite will have that perfect contrast of creamy custard and crispy topping.

4

Bake to Golden Perfection

Preheat your oven to 350°F. Bake the potato pudding for 50-60 minutes until the edges are golden brown and the center is just set but still slightly wobbly. To check doneness, gently shake the baking dish—if the custard jiggles slightly but doesn't spill over, it's ready. The topping should be crisp and golden, not pale or soft.

Remove from the oven and let the pudding rest for 10 minutes before serving. This resting period allows the custard to set completely and the flavors to meld. Serve warm with a dollop of whipped cream or a drizzle of caramel sauce if desired. The contrast of the creamy, spiced custard with the crispy, slightly sweet topping makes this dish truly special.

👨‍🍳

Pro Tips For Making Potato Pudding

  • Boil Potatoes Until Fork-Tender: Russets stay dry if you overcook them, so test doneness at 18-20 minutes—not when they’re mushy, but when a fork slides in like butter. Drain immediately and shock in ice water for 2 minutes to stop cooking; this keeps the texture velvety, not gummy.
  • Use Cold Butter: Cut that unsalted butter into small cubes and chill it first—this prevents the custard from breaking when you mix it in later. I learned this the hard way after ending up with a grainy pudding that looked like it lost a fight with a grater.
  • Whisk Eggs Slowly: Temper those eggs by mixing them into the hot potato-milk mixture in a thin stream, whisking constantly. Dumping cold eggs in will curdle the whole batch faster than you can say "smooth pudding." Work in 3 additions, stirring like your life depends on it.
  • Add Sugar Gradually: Taste before you dump in all the sugar—potato pudding can get cloyingly sweet. Start with half the called-for amount, let it bake, then adjust. You’ll thank yourself when the flavor isn’t screaming for pie crust to balance it.

Troubleshooting this recipe

Lumpy Texture Fix

If your potato pudding turns out grainy, it’s almost always due to unmashed lumps in the potato base. Use a fine-mesh ricer or food mill instead of a masher—this eliminates every last lump and creates that signature velvety texture.

For extra insurance, strain the mashed potatoes through a fine-mesh sieve before mixing with the custard ingredients. 🥔

Soggy Topping

A mushy topping usually means the custard wasn’t fully set or the cornmeal mixture was too moist. To prevent this, chill the custard base for 30 minutes before baking—this helps it hold its shape.

For the topping, make sure your butter is cold and cubed when cutting it into the cornmeal mixture. If the topping still feels damp, add an extra 2 tablespoons of cornmeal to absorb excess moisture.

Undercooked Center

If your pudding comes out jiggly or raw in the middle, it likely didn’t bake long enough. Increase your baking time by 10-15 minutes and check doneness by inserting a knife near the center—it should come out warm but not wet.

For extra insurance, tent the dish with foil for the last 10 minutes of baking to prevent over-browning while ensuring the center cooks through. A thermometer reading of 160°F at the center confirms doneness.

Greasy Custard

Greasy pudding happens when too much butter melts into the custard before baking. Always use cold butter when mashing the potatoes, and do not overmix the custard—this incorporates excess air and can cause separation. If your custard looks oily, reduce the butter by 1 tablespoon in future batches.

For a richer texture without greasiness, replace 2 tablespoons of butter with 2 tablespoons of Greek yogurt in the base mixture.

Dry or Crumbly Texture

A dry pudding often results from overbaking or using too much flour in the topping. To fix this, reduce baking time by 5-10 minutes and cover the dish with foil halfway through to slow moisture loss.

For the topping, stick to the 1:1 ratio of cornmeal to flour—adding extra flour can make the custard dry. If your pudding is already dry, revive it by reheating with 2 tablespoons of warm milk and letting it sit for 10 minutes before serving.

Cracked Topping

Cracks in the topping usually mean the custard shrunk too much during baking. To prevent this, do not overfill the baking dish—leave at least ½ inch of space at the top.

For a foolproof solution, spread the custard in an even layer and press the topping down gently but firmly to create a solid barrier. If cracks still form, they’re purely aesthetic—simply drizzle melted butter over them before serving to disguise the imperfections. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 14g70%
Cholesterol 120mg40%
Sodium 420mg18%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
Sugars 22g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this potato pudding ahead of time?

Prepare the custard base up to 24 hours ahead and refrigerate it in an airtight container. The topping can be mixed separately and stored in the fridge too. When ready to bake, simply assemble and bake as directed. For best results, let the chilled custard sit at room temperature for 30 minutes before baking to ensure even cooking. This make-ahead method saves time on busy days!

2

What's the best way to reheat leftover potato pudding?

To restore that perfect creamy texture and crispy top, cover the pudding with foil and warm it in a 350°F oven for 10-15 minutes. The foil prevents the top from drying out while gently reheating the custard. For individual portions, microwave for 30-45 seconds (covered) and finish under the broiler for 1-2 minutes to crisp the top again.

3

Can I substitute cornmeal in the topping?

While cornmeal creates that signature crispy texture, you can substitute with crushed cornflakes or finely ground graham crackers for a similar effect. For a gluten-free option, use crushed rice cereal or almond flour mixed with 1 extra tablespoon of cornstarch to bind it. Just note that the flavor and texture will differ slightly from traditional cornmeal.

4

Why did my potato pudding turn out greasy?

Greasy pudding usually happens when too much butter melts into the custard before baking. Always use cold butter when mashing the potatoes, and avoid overmixing the custard—this incorporates excess air that can cause separation. For a richer texture without greasiness, replace 2 tablespoons of butter with 2 tablespoons of Greek yogurt in the base mixture.

5

Is this potato pudding suitable for a sweet or savory meal?

This recipe is designed as a sweet dessert, but you can easily adapt it for savory dishes! Omit the sugar and vanilla, and add 1 tsp of garlic powder, ½ tsp of onion powder, and ½ cup of shredded cheddar to the custard. Top with a mix of crushed crackers and grated Parmesan instead of cornmeal. Bake as usual, and serve warm as a comforting side dish.

★★★★★4.8(9 reviews)
Categories Side Dishes