Classic Old Fashioned Banana Pudding Recipe | Creamy Homemade Dessert
You know that comforting, creamy banana pudding your grandma used to make? The one with silky custard, soft vanilla wafers, and just-right ripe bananas layered into something you can’t stop spooning? That’s exactly what we’re making today—classic old fashioned banana pudding from scratch. No shortcuts, no instant mix—just simple ingredients and a foolproof method.
This recipe brings the best kind of nostalgia: warm vanilla custard, light whipped topping (or meringue), and tender wafers that turn cakey as they chill. I’ll guide you step-by-step so your pudding sets perfectly, tastes rich (but not heavy), and holds those beautiful layers. Let’s make dessert everyone will ask for again.
Why This Classic Banana Pudding Always Delivers

This recipe nails the texture and flavor balance you want in banana pudding. Here’s why it works every time:
- True stovetop custard gives a silky texture you can’t get from instant pudding.
- Just-sweet-enough flavor lets the bananas shine without tasting sugary.
- Layering matters: wafers soften into a cake-like crumb while bananas stay tender.
- Make-ahead friendly: it tastes even better after chilling, which means less stress before serving.
- Flexible topping: choose fluffy whipped cream or classic baked meringue.
Ingredients
For the Vanilla Custard
- 2 cups whole milk (room temperature helps prevent lumps)
- 1 cup heavy cream
- 3/4 cup granulated sugar
- 1/4 cup cornstarch
- 1/4 teaspoon fine salt
- 5 large egg yolks
- 2 tablespoons unsalted butter
- 2 teaspoons pure vanilla extract (or 1 teaspoon vanilla bean paste)
For Layering
- 4–5 ripe bananas (spotty, not mushy)
- 1 (11–12 oz) box vanilla wafer cookies
For the Topping
- 1 cup heavy whipping cream
- 2 tablespoons powdered sugar
- 1/2 teaspoon vanilla extract
- Optional: meringue made from 3 egg whites + 1/3 cup sugar if you prefer the baked finish
How to Make Old Fashioned Banana Pudding

1) Prep Your Pan and Bananas
- Use a 2–2.5 quart casserole dish or an 8×8-inch dish for tall layers.
- Peel and slice bananas into 1/4-inch rounds. Keep them nearby.
- Spread a thin layer of wafers on the bottom to start.
2) Cook the Custard
- In a heavy saucepan, whisk sugar, cornstarch, and salt to break up clumps.
- Whisk in milk and cream until smooth. Add egg yolks and whisk again.
- Set over medium heat. Whisk constantly, reaching the corners of the pan.
- When it thickens and gently bubbles (about 6–8 minutes), cook 1 more minute to set the starch.
- Remove from heat. Whisk in butter and vanilla until glossy.
Tip: If you see tiny lumps, push the custard through a fine-mesh strainer into a clean bowl.
3) Layer the Pudding
- Spread a thin layer of warm custard over the wafer base.
- Add a layer of banana slices, then a layer of wafers.
- Repeat layers—custard, bananas, wafers—until you reach the top. Finish with custard.
Note: Aim for 2–3 banana layers depending on your dish depth.
4) Add the Topping
- For whipped cream: beat cream, powdered sugar, and vanilla to soft peaks. Spread over cooled custard.
- For meringue: whip egg whites to soft peaks, stream in sugar, beat to glossy stiff peaks, spread on top, and bake at 350°F (175°C) for 12–15 minutes until golden. Cool fully.
5) Chill and Serve
- Cover and chill at least 4 hours (overnight tastes best).
- Garnish with crushed wafers and a few fresh banana slices right before serving.
How to Store Banana Pudding
- Refrigerate covered for up to 4 days. The wafers soften more each day.
- Prevent browning: press plastic wrap directly on the custard surface before topping, and layer bananas between custard (not exposed to air).
- Do not freeze: freezing breaks the custard and makes bananas mushy.
- For make-ahead: assemble in the morning for dinner, or the night before for next-day dessert.

Benefits of Making Banana Pudding from Scratch
- Better texture: silky custard beats instant mix every time.
- Balanced sweetness: you control sugar and vanilla levels.
- Fresh banana flavor: ripe fruit shines through the warm vanilla base.
- Timeless crowd-pleaser: perfect for potlucks, holidays, and Sunday dinners.
- Budget-friendly: pantry staples turn into a show-stopping dessert.
What to Avoid When Making This Dessert
- Skipping the whisk: if you stop whisking, the custard can scorch or lump.
- Boiling too hard: a gentle bubble sets custard; a rolling boil can curdle it.
- Underripe bananas: green bananas taste chalky and firm.
- Overripe bananas on top: they brown fast; keep very soft slices buried in the layers.
- Assembling while too hot: let custard cool 5–10 minutes so it doesn’t steam the wafers into mush.
- Skipping the chill: time in the fridge sets layers and melds flavors.
Fun Variations to Try
- Toasted meringue: use a torch for extra caramelized notes after baking.
- Salted caramel swirl: drizzle ribbons of caramel between layers.
- Peanut butter twist: whisk 1/3 cup creamy peanut butter into warm custard.
- Chocolate wafer swap: use chocolate wafer cookies for a banana-chocolate vibe.
- Coconut cream: replace 1 cup milk with canned coconut milk and top with toasted coconut.
- Bourbon vanilla: add 1 tablespoon bourbon to the custard off the heat for a grown-up finish.
FAQ
Can I use store-bought pudding mix?
You can, but the texture and flavor won’t match the homemade custard. The stovetop version tastes richer and sets more smoothly.
How ripe should the bananas be?
Choose bananas with lots of brown speckles, fragrant and sweet, but still holding their shape when sliced.
Why did my custard turn lumpy?
Lumps usually mean uneven heating. Whisk constantly, keep the heat at medium, and strain if needed. Don’t rush it.
Can I make this the day before?
Yes. In fact, overnight chilling improves the texture. Add any fresh banana garnish right before serving.
Whipped cream or meringue—what’s better?
Both taste great. Whipped cream gives a lighter, creamy finish with no baking. Meringue brings that classic Southern vibe and a toasty top.
How do I keep bananas from browning?
Layer bananas between warm custard and wafers so air doesn’t reach them. Avoid lemon juice—it changes the flavor.
Conclusion
This classic banana pudding keeps things simple and brings a whole lot of comfort. Silky vanilla custard, ripe bananas, and those nostalgic wafers create a dessert that tastes like home. Make it ahead, chill it well, and watch it disappear spoonful by spoonful. When you want something sweet, familiar, and undeniably good, this is the one to make.

Classic Old Fashioned Banana Pudding Recipe | Creamy Homemade Dessert
Ingredients
Ingredients
- 2 cups whole milk (room temperature helps prevent lumps)
- 1 cup heavy cream
- 3/4 cup granulated sugar
- 1/4 cup cornstarch
- 1/4 teaspoon fine salt
- 5 large egg yolks
- 2 tablespoons unsalted butter
- 2 teaspoons pure vanilla extract (or 1 teaspoon vanilla bean paste)
- 4–5 ripe bananas (spotty, not mushy)
- 1 (11–12 oz) box vanilla wafer cookies
- 1 cup heavy whipping cream
- 2 tablespoons powdered sugar
- 1/2 teaspoon vanilla extract
- Optional: 3 egg whites
- Optional: 1/3 cup sugar
Instructions
Instructions
- Prepare a 2 to 2.5 quart casserole dish or an 8x8-inch dish and spread a thin layer of vanilla wafers on the bottom.
- Peel and slice the bananas into 1/4-inch rounds and set aside near the dish.
- In a heavy saucepan, whisk together the granulated sugar, cornstarch, and salt to remove any clumps.
- Whisk in the whole milk and heavy cream until the mixture is smooth, then whisk in the egg yolks.
- Cook over medium heat, whisking constantly and reaching the corners of the pan, until the custard thickens and gently bubbles, about 6 to 8 minutes.
- Continue cooking for 1 additional minute to set the starch, then remove from the heat and whisk in the butter and vanilla until glossy.
- If needed, strain the custard through a fine-mesh strainer into a clean bowl to remove any lumps.
- Spread a thin layer of warm custard over the wafers in the dish, then add a layer of banana slices followed by a layer of wafers.
- Repeat the layers of custard, bananas, and wafers until near the top of the dish, finishing with a layer of custard.
- For whipped cream topping, beat the heavy whipping cream with powdered sugar and vanilla to soft peaks and spread over the cooled custard.
- For meringue topping, whip egg whites to soft peaks, slowly add the sugar, beat to glossy stiff peaks, spread on top, and bake at 350°F (175°C) for 12 to 15 minutes until golden; cool fully.
- Cover and refrigerate the pudding for at least 4 hours or overnight before serving.
- Garnish with crushed wafers and fresh banana slices just before serving.






