Classic Southern Banana Pudding from Scratch
Southern banana pudding is one of those desserts that turns a regular Tuesday into something special. Layers of silky homemade custard, ripe bananas, and vanilla wafers come together under a golden cloud of meringue.

This version skips the boxed mix and uses real ingredients for a pudding that is rich, velvety, and deeply comforting. It takes a little stovetop stirring, but the result is well worth it.
Why This Homemade Version Works
Store-bought pudding mix can’t match the clean, buttery taste of a custard made from scratch. The cornstarch-thickened custard sets up firm enough to hold its shape when you scoop, but melts on your tongue.
And that towering meringue? It’s easier than it looks, just egg whites, sugar, and a few minutes of beating, and it turns the dish into a real centerpiece.
Ingredients

- 2 cups whole milk: the fat is what makes the custard luxe, so don’t swap for skim
- ¾ cup granulated sugar, divided: half for the custard, half for the meringue
- ⅓ cup cornstarch: thickens the pudding without eggs alone
- ¼ tsp fine sea salt
- 4 large egg yolks: save the whites for the meringue
- 2 tbsp unsalted butter, cut into small pieces
- 1½ tsp vanilla extract
- 1 box (11 oz) vanilla wafers: about 3 cups of cookies
- 4 medium ripe but firm bananas: sliced into ¼-inch rounds
- 4 large egg whites, at room temperature
- ¼ tsp cream of tartar: helps the meringue hold its shape
Variations / Substitutions
- Wafers: swap vanilla wafers for chessmen cookies or shortbread for a slightly sturdier layer
- Dairy-free: use full-fat oat milk and a plant-based butter stick; the custard may set a touch softer
- No meringue: top the chilled pudding with sweetened whipped cream instead, just before serving
- Boozy: stir a tablespoon of bourbon into the custard off the heat for a warm note
If you love this, try our Peach Cobbler.
How to Make Southern Banana Pudding
Step 1: Whisk the Custard

In a medium saucepan off the heat, whisk together ½ cup of the sugar, the ⅓ cup cornstarch, and the ¼ teaspoon salt until no lumps remain. Slowly whisk in the 2 cups whole milk, then the 4 egg yolks until the mixture is smooth and pale yellow. Place the pan over medium heat and cook, whisking constantly, until the custard thickens and just begins to bubble, about 8 to 10 minutes.
The custard will go from thin and frothy to thick and glossy. It’s ready when it coats the back of a spoon and a finger drawn through it leaves a clean line. Remove the pan from the heat right away, then stir in the 2 tablespoons butter and the 1½ teaspoons vanilla until the butter melts and the custard is smooth.
Step 2: Layer the Bananas and Wafers

Slice the 4 bananas right before you need them so they don’t brown. In a 2-quart baking dish, spread a thin layer of the warm custard on the bottom just to keep the cookies from sliding. Arrange a single layer of vanilla wafers over the custard, then top with a layer of banana slices. Pour half of the remaining custard over the bananas and spread it gently to the edges. Repeat with another layer of wafers, bananas, and custard.
The wafers will begin to soften almost immediately, which is exactly what you want. Don’t press them down, just let them sit in the custard so they soak up the liquid slowly.
Step 3: Whip the Meringue

With a hand mixer or stand mixer, beat the 4 room-temperature egg whites and the ¼ teaspoon cream of tartar on medium speed until soft peaks form. Gradually add the remaining ½ cup sugar, a spoonful at a time, and keep beating on high speed until the meringue is thick, glossy, and holds stiff peaks. Spoon the meringue onto the warm custard and spread it all the way to the edges of the dish, sealing it completely.
The meringue should look like glossy clouds, and a few swoops and peaks make it bake up beautifully. The heat from the custard below will start to cook the meringue gently from underneath.
Step 4: Bake the Meringue and Serve

Preheat the oven to 350°F (175°C). Bake the pudding for 12 to 15 minutes, until the meringue is golden brown on the peaks. Let the dish cool on a wire rack for about 30 minutes, then you can serve it warm or refrigerate until cold.
The top will be puffy and deeply golden, with tiny beads of caramelized sugar forming at the highest points. Scoop the pudding into bowls while it’s still warm, or chill it for a few hours if you prefer the wafers fully softened and the whole dish cold.
Tips for the Best Banana Pudding
- Banana ripeness matters: Choose bananas that are yellow with a few brown speckles, firm enough to hold a slice. Overripe ones turn mushy and watery as they sit.
- Seal the meringue: Spread the meringue so it touches the dish on all sides. This anchors it and helps prevent the top from pulling away or weeping as it bakes.
- Don’t rush the chill: After the dish cools, refrigerate it for at least 4 hours, but overnight is even better. The wafers transform into soft, cake-like layers that are the classic texture.
- A clean scoop: To get tidy portions, run a large spoon under hot water before scooping. The meringue will cut a little more cleanly.
Frequently Asked Questions
Can I make this without a meringue?
Yes. Skip the meringue steps entirely, and once the pudding is chilled, spread sweetened whipped cream over the top right before serving.
Why did my meringue shrink and weep?
Usually it’s because the meringue wasn’t spread all the way to the dish edges, or the egg whites were overbeaten. Beating just to stiff peaks and sealing the edges gives you a stable top.
How far ahead can I assemble this?
You can assemble and bake the pudding up to a day in advance. The texture actually improves after an overnight chill, so it’s a great make-ahead dessert.
Can I use a meringue powder instead of fresh egg whites?
Fresh egg whites give the best volume and taste. Meringue powder will work in a pinch, but the finished top will be drier and less pillowy.

Southern Banana Pudding Recipe
Ingredients
Method
- Whisk ½ cup sugar, cornstarch, and salt in a saucepan. Slowly whisk in milk and egg yolks until smooth, then cook over medium heat, whisking constantly, until thick, about 8 to 10 minutes. Off heat, stir in butter and vanilla.
- Spoon a thin layer of custard into a 2-quart baking dish. Layer wafers, banana slices, and half of the remaining custard. Repeat with a second layer of wafers, bananas, and the rest of the custard.
- Beat egg whites and cream of tartar on medium speed to soft peaks. Gradually add the remaining ½ cup sugar and beat on high until stiff, glossy peaks form. Spread meringue over the warm pudding, sealing it to the edges of the dish.
- Preheat oven to 350°F. Bake for 12 to 15 minutes until the meringue is golden brown. Cool for 30 minutes on a rack, then serve warm or refrigerate until cold.
