Three generations of this recipe. You’re welcome. Southern banana pudding is the dessert that starts conversations and finishes them at the same time — there’s no ambiguity at a table where this shows up. Layers of vanilla wafers, ripe bananas, homemade custard, and real whipped cream or toasted meringue. Cold. Creamy. The custard absorbing just enough from the wafers overnight that the whole thing becomes something greater than the sum of its parts.
The version that uses instant pudding mix is not the version I’m showing you. Instant pudding is for emergencies. The real version uses egg yolks, whole milk, and patience — a vanilla custard that you cook on the stovetop until it coats a spoon, then chill and layer. The difference between those two versions is the difference between eating something and experiencing something.
My grandmother made this for every family gathering from Easter through Labor Day. It was always the dish that disappeared first. It should be yours.
Why This Recipe Works
The homemade vanilla custard is the thing that separates good southern banana pudding from extraordinary southern banana pudding. Egg yolks, whole milk, sugar, and cornstarch cooked together produce a custard that’s rich, vanilla-forward, and thick enough to hold layers without the whole dish collapsing. Instant pudding has none of that depth — it’s flat, starchy, and tastes processed.
Letting the assembled pudding rest in the refrigerator for at least 4 hours — overnight is better — allows the vanilla wafers to absorb moisture from the custard and soften into a tender, almost cake-like texture. This transformation is the whole point of assembling in advance. Banana pudding served immediately after assembly is technically correct but texturally incomplete.
Ingredients
The Vanilla Custard
- 4 large egg yolks
- 3 cups whole milk
- ¾ cup (150g) granulated sugar
- 3 tbsp cornstarch
- Pinch of kosher salt
- 2 tbsp unsalted butter
- 2 tsp pure vanilla extract (or 1 vanilla bean, scraped)
The Layers
- 1 box (11 oz) Nilla Wafers
- 5 to 6 ripe bananas, sliced ¼-inch thick (ripe but not over-ripe)
The Topping
- 2 cups heavy whipping cream
- 3 tbsp powdered sugar
- 1 tsp vanilla extract
How to Make It
1
1 Make the Custard
Whisk together the egg yolks, sugar, cornstarch, and salt in a medium saucepan until smooth and pale. Gradually whisk in the cold milk. Place over medium heat and cook, stirring constantly with a whisk or heat-proof spatula, until the custard thickens and comes to a low boil — about 8 to 10 minutes. It will thicken suddenly; keep stirring once it does for 1 more minute. Remove from heat. Stir in the butter and vanilla extract until smooth. Press a piece of plastic wrap directly against the surface of the custard (to prevent a skin) and let it cool completely — refrigerate for at least 2 hours or until fully cold and set.
2
2 Whip the Cream
Beat the heavy cream, powdered sugar, and vanilla extract together on medium-high speed until firm peaks form. Don’t over-whip; the cream should be thick and hold its shape but not be grainy or butter-like. Reserve in the refrigerator until assembly.
3
3 Fold Custard and Cream Together (Optional)
For a lighter, cloud-like custard layer: fold two-thirds of the whipped cream into the cold custard until just combined. This lightens the texture and makes the layers less dense. Reserve the remaining whipped cream for the top. If you prefer a denser, richer custard layer, skip the folding and use the custard straight.
4
4 Layer the Pudding
In a deep trifle dish or 9×13 baking dish, spread a thin layer of custard on the bottom. Add a layer of vanilla wafers, slightly overlapping. Add a layer of sliced bananas. Spread a generous layer of custard over the bananas. Repeat: wafers, bananas, custard, until all ingredients are used, finishing with a custard layer on top. Top with the reserved whipped cream (or remaining folded cream) and spread to cover completely. Crush a handful of vanilla wafers and scatter over the top.
5
5 Refrigerate and Serve
Cover loosely and refrigerate for at least 4 hours. Overnight is the correct approach — the wafers absorb moisture from the custard and become tender, the bananas integrate into the layers, and the entire dish becomes cohesive. Serve cold, directly from the dish, in generous spoonfuls that capture all the layers.
Where Most People Blow It
Using instant pudding mix. It tastes processed and flat. The from-scratch custard takes 15 minutes. The difference in the finished dish is enormous. Make the custard.
Not letting it rest overnight. The wafers need time to absorb the custard and soften. Assembled and served immediately, the wafers are crunchy and the whole thing feels like separate components. Overnight rest makes it a unified dish. Don’t skip the resting time.
Stirring the custard on high heat. The custard cooks on medium heat with constant stirring. High heat scorches the bottom and produces lumps. Medium, constant stirring, patience.
Not pressing plastic wrap against the custard surface. Air contact on warm custard produces a thick skin that never fully re-integrates. Press the wrap directly onto the surface to prevent it.
Over-ripe bananas. Brown, mushy bananas turn the pudding grey and the flavor becomes more fermented than fruity. Use ripe but still firm bananas — yellow with few spots. They’ll continue softening in the assembled dish overnight.
Whipping the cream too stiff. Grainy, over-whipped cream produces a heavy, buttery topping. Firm peaks but still smooth. Watch it carefully in the last minute of whipping.
What Goes on the Table With Southern Banana Pudding
The Vanilla Custard
- 4 large egg yolks
- 3 cups whole milk
- ¾ cup (150g) granulated sugar
- 3 tbsp cornstarch
- Pinch of kosher salt
- 2 tbsp unsalted butter
- 2 tsp pure vanilla extract (or 1 vanilla bean, scraped)
The Layers
- 1 box (11 oz) Nilla Wafers
- 5 to 6 ripe bananas, sliced ¼-inch thick (ripe but not over-ripe)
The Topping
- 2 cups heavy whipping cream
- 3 tbsp powdered sugar
- 1 tsp vanilla extract
1 Make the Custard
Whisk together the egg yolks, sugar, cornstarch, and salt in a medium saucepan until smooth and pale. Gradually whisk in the cold milk. Place over medium heat and cook, stirring constantly with a whisk or heat-proof spatula, until the custard thickens and comes to a low boil — about 8 to 10 minutes. It will thicken suddenly; keep stirring once it does for 1 more minute. Remove from heat. Stir in the butter and vanilla extract until smooth. Press a piece of plastic wrap directly against the surface of the custard (to prevent a skin) and let it cool completely — refrigerate for at least 2 hours or until fully cold and set.
2 Whip the Cream
Beat the heavy cream, powdered sugar, and vanilla extract together on medium-high speed until firm peaks form. Don’t over-whip; the cream should be thick and hold its shape but not be grainy or butter-like. Reserve in the refrigerator until assembly.
3 Fold Custard and Cream Together (Optional)
For a lighter, cloud-like custard layer: fold two-thirds of the whipped cream into the cold custard until just combined. This lightens the texture and makes the layers less dense. Reserve the remaining whipped cream for the top. If you prefer a denser, richer custard layer, skip the folding and use the custard straight.
4 Layer the Pudding
In a deep trifle dish or 9×13 baking dish, spread a thin layer of custard on the bottom. Add a layer of vanilla wafers, slightly overlapping. Add a layer of sliced bananas. Spread a generous layer of custard over the bananas. Repeat: wafers, bananas, custard, until all ingredients are used, finishing with a custard layer on top. Top with the reserved whipped cream (or remaining folded cream) and spread to cover completely. Crush a handful of vanilla wafers and scatter over the top.
5 Refrigerate and Serve
Cover loosely and refrigerate for at least 4 hours. Overnight is the correct approach — the wafers absorb moisture from the custard and become tender, the bananas integrate into the layers, and the entire dish becomes cohesive. Serve cold, directly from the dish, in generous spoonfuls that capture all the layers.
Where Most People Blow It
Using instant pudding mix. It tastes processed and flat. The from-scratch custard takes 15 minutes. The difference in the finished dish is enormous. Make the custard.
Not letting it rest overnight. The wafers need time to absorb the custard and soften. Assembled and served immediately, the wafers are crunchy and the whole thing feels like separate components. Overnight rest makes it a unified dish. Don’t skip the resting time.
Stirring the custard on high heat. The custard cooks on medium heat with constant stirring. High heat scorches the bottom and produces lumps. Medium, constant stirring, patience.
Not pressing plastic wrap against the custard surface. Air contact on warm custard produces a thick skin that never fully re-integrates. Press the wrap directly onto the surface to prevent it.
Over-ripe bananas. Brown, mushy bananas turn the pudding grey and the flavor becomes more fermented than fruity. Use ripe but still firm bananas — yellow with few spots. They’ll continue softening in the assembled dish overnight.
Whipping the cream too stiff. Grainy, over-whipped cream produces a heavy, buttery topping. Firm peaks but still smooth. Watch it carefully in the last minute of whipping.
This is served cold from the dish — no heat, no accompaniment. It’s a complete dessert on its own. At a big Southern family gathering, you put it on the table alongside the other desserts and watch it disappear first. A pitcher of sweet tea for the traditionalists. Coffee for everyone else. This is the dish people request by name when they hear you’re bringing dessert.
For other crowd desserts in the same league, the Texas sheet cake is the big-batch chocolate option. The classic pound cake is the elegant single-serving alternative. The easy fudgy brownies and classic chocolate chip cookies round out the dessert rotation for any gathering.
Variations Worth Trying
Meringue-Topped Version. Instead of whipped cream, make a simple Italian meringue (egg whites beaten to stiff peaks with hot sugar syrup) and spread over the assembled pudding. Toast with a kitchen torch or under the broiler for 2 minutes until the meringue is golden. More dramatic, more traditional, more work — worth it for a special occasion.
Salted Caramel Version. Drizzle homemade salted caramel over each banana layer before adding the custard. The caramel adds a bitter-sweet counterpoint to the vanilla custard that elevates the entire dessert into something more complex.
Chocolate Chip Version. Scatter a handful of mini chocolate chips between each layer. The chips don’t fully melt during the cold rest but soften slightly — a chewy chocolate element against the creamy custard and soft wafers.
Individual Cups. Layer in individual clear glasses or mason jars. Each person gets their own portion and the layers are visible through the glass. A more elegant presentation from the same recipe. Top each with a dollop of whipped cream and a vanilla wafer standing upright.
Storage and Reheating
Assembled banana pudding keeps refrigerated for up to 2 days after assembly. After that, the bananas continue to darken and the wafers soften past the ideal tender-but-distinct texture into mush. Two days is the window for the best eating experience. Cover tightly with plastic wrap pressed directly against the surface of the whipped cream to prevent a skin.
The custard alone keeps refrigerated for up to 4 days before assembly. If you want to prepare ahead of a party, make and refrigerate the custard up to 2 days early, then assemble the night before serving.
FAQ
How do I prevent the bananas from turning brown?
Ripe but still-firm bananas are the first line of defense — they darken less quickly than over-ripe ones. Tossing the sliced bananas in a small amount of lemon juice before layering slows oxidation. Once covered in custard, the bananas are mostly protected from air and darken very slowly. The assembled dish served within 2 days will have bananas that are yellow or just beginning to spot.
Can I use a sugar substitute?
Yes, for the custard. Use an erythritol or allulose blend that measures 1:1 for sugar. Both work in cooked custard because the thickening comes from the cornstarch and egg yolks, not the sugar. The texture will be similar; the sweetness will be slightly different. For the whipped cream, powdered erythritol works as a substitute for powdered sugar in the same amount.
Can I use a store-bought vanilla pudding instead of homemade?
You can — this is the version most people grew up with. Cook-and-serve pudding (not instant) is the best store-bought option. Make it as directed on the box and use it as you would the homemade custard. The result is good. It is not as good as the from-scratch version, but it’s much faster. Make your choice based on the occasion and available time.
What’s the best dish to assemble this in?
A deep trifle dish shows the layers through the glass and is the most dramatic presentation. A 9×13 baking dish is the crowd-feeding practical option. A cast-iron skillet if you want rustic. Individual mason jars for a party. The dish doesn’t change the eating experience; it changes the presentation. Use what you have or what fits the occasion.






