A deep dish of homemade Southern banana pudding with layers of vanilla custard, sliced bananas, and vanilla wafers, topped with swirls of fresh whipped cream and crushed cookie crumbs

Banana Pudding Recipe That Will Make You Emotional

Quick Answer

To make banana pudding, whisk together a cooked vanilla custard, layer it with vanilla wafers and sliced bananas, and top with whipped cream or meringue. Refrigerate for at least 4 hours before serving so the cookies soften and the layers set.

I worked with someone who brought banana pudding to every office potluck. Not the real kind — the version with instant pudding mix, Cool Whip, and a box of vanilla wafers layered together in whatever Pyrex dish was clean. It was fine. People ate it. Nobody talked about it after.

Then he went on vacation during the holiday potluck and someone else had to fill the slot. She made the real version: cooked custard from scratch on the stove, actual whipped cream, bananas sliced at the right thickness, wafers that had been given enough time in the refrigerator to soften into something no longer recognizable as a wafer. She brought it in a dish I later learned she only used for this specific purpose.

The table dynamic shifted in a way that was noticeable. People kept coming back. Someone asked if there was more. A different person took a photograph of it, which had never once happened with the instant version.

The cooked custard is the whole argument. Instant pudding is fine the way an elevator is fine — it does the job, nobody is excited, everyone forgets the trip. Homemade custard has weight and flavor that instant does not touch. You make it on the stove, whisk it until it thickens, let it cool, and then layer it with care. Then you refrigerate it overnight so everything can become one thing instead of three things stacked.

It became the dish people asked about at every potluck after that. The other version has not come back.

Prep20 minutes
Cook15 minutes
Total4 hours 35 minutes (includes chilling)
Serves10 servings
DifficultyMedium

Ingredients

  • 3/4 cup granulated sugar
  • 1/3 cup all-purpose flour
  • 1/4 teaspoon salt
  • 3 cups whole milk
  • 4 large egg yolks
  • 2 tablespoons unsalted butter
  • 1 1/2 teaspoons pure vanilla extract
  • 1 (11 oz) box vanilla wafers (about 60 cookies)
  • 4 ripe medium bananas, sliced into 1/4-inch rounds
  • 2 cups heavy whipping cream
  • 3 tablespoons powdered sugar
  • 1/2 teaspoon vanilla extract (for whipped cream)

Instructions

  1. 1In a medium heavy-bottomed saucepan, whisk together the granulated sugar, flour, and salt until combined.
  2. 2In a separate bowl, whisk the egg yolks into the milk until smooth. Gradually pour the milk mixture into the sugar mixture, whisking constantly.
  3. 3Cook over medium heat, stirring continuously with a wooden spoon or heatproof spatula, until the mixture thickens and begins to bubble —? about 10 to 12 minutes. Do not walk away from this. The custard will seem like nothing is happening for several minutes and then it will happen all at once.
  4. 4Once the custard is thick enough to coat the back of a spoon and holds a line when you drag your finger through it, remove from heat. Stir in the butter and vanilla extract until fully incorporated.
  5. 5Press a sheet of plastic wrap directly onto the surface of the custard to prevent a skin from forming. Let it cool for 15 minutes.
  6. 6While the custard cools slightly, slice your bananas. Choose bananas that are fully yellow with a few spots —? too green and they'll taste like nothing, too brown and they'll turn the whole pudding gray.
  7. 7In a 9x13-inch baking dish (or a deep trifle bowl), arrange a single layer of vanilla wafers across the bottom.
  8. 8Spread about one-third of the warm custard over the wafers. Add a layer of banana slices in a single, slightly overlapping layer.
  9. 9Repeat: wafers, custard, bananas. Repeat once more, ending with the final third of custard on top. You can press a few wafers into the top layer if you want the ones that will soften into something almost like a ladyfinger.
  10. 10Cover tightly with plastic wrap pressed directly onto the surface and refrigerate for at least 4 hours. Overnight is better. The cookies need time to soften into the custard and become part of something greater than themselves.
  11. 11Just before serving, beat the heavy cream with the powdered sugar and vanilla extract until stiff peaks form. Spread or pipe over the top of the pudding.
  12. 12Serve cold. Garnish with crushed vanilla wafers, a few banana slices, or nothing at all —? it does not need the help.

Pro Tips

  • Do not use ultra-pasteurized milk if you can avoid it. It fights the custard the whole way and the result is looser than it should be. Whole milk from a regular carton is what this recipe expects.
  • The custard is done when it coats the back of a spoon and holds a clean line. If you have a thermometer, you're looking for 170°F to 175°F. Pull it off the heat the moment it gets there —? overcooked custard goes grainy and then you have to start a support group.
  • Layer while the custard is still warm, not hot. Warm custard clings to the wafers. Cold custard slides off them like it has somewhere else to be.

Substitutions

whole milk → 2% milk Works but produces a slightly thinner custard. Do not use skim —? you will be sad.
heavy whipping cream → Cool Whip (8 oz container) Structurally sound, as the church lady insisted. Fold it on gently rather than spreading with force.
vanilla wafers → ladyfingers or shortbread cookies Ladyfingers soften faster and produce a slightly more elegant texture. Shortbread stays crunchier longer, which some people prefer.
unsalted butter → salted butter Fine —? just omit the 1/4 teaspoon of added salt in the custard.

Storage Instructions

Cover tightly and refrigerate for up to 3 days. The bananas will darken slightly after day one, which affects appearance more than flavor. Do not freeze —? the custard breaks and the texture becomes deeply upsetting.

Make Ahead

This pudding is genuinely better made the night before. The cookies soften completely, the custard firms up, and the layers meld in a way that same-day banana pudding never quite achieves. Add the whipped cream topping within 2 hours of serving.

Frequently Asked Questions

How do I keep the bananas from turning brown in banana pudding?

Toss your banana slices in a teaspoon of fresh lemon juice before layering. The acid slows oxidation without changing the flavor noticeably. Choosing bananas that are ripe but not overripe also helps —? overly soft bananas oxidize faster and release more liquid into the custard, which is not a direction you want to go.

Can I use instant pudding mix instead of making custard from scratch?

You can. Use two 3.4 oz boxes of instant vanilla pudding made with 3 cups of cold whole milk rather than the box directions, which call for too much liquid and produce something closer to pudding soup. The from-scratch version is noticeably richer, but the instant version is a legitimate Tuesday shortcut and no one has to know.

Why did my banana pudding custard turn out lumpy?

Lumpy custard usually means the heat was too high or you stopped stirring. The flour-and-egg mixture needs constant motion over medium heat. If you catch lumps forming, immediately pull it off the heat and whisk vigorously. If it's already lumpy throughout, pour it through a fine mesh strainer while it's still warm —? it'll smooth out and no one will be the wiser.

Can I make banana pudding ahead of time for a party?

Yes —? and you should. Assemble the full pudding the night before without the whipped cream topping, cover it tightly, and refrigerate overnight. Add the whipped cream no more than 2 hours before serving. The overnight rest softens the cookies into the custard beautifully and gives the whole thing a depth of flavor that same-day pudding doesn't quite reach.

How long does homemade banana pudding last in the fridge?

Three days, covered tightly. After that, the bananas get gray and the custard starts weeping liquid. The texture is still edible on day three but it's not its best self. Day two is peak banana pudding —? this is when the cookies have fully softened and the layers have fully bonded and it tastes like someone planned the whole thing.

Can I make this recipe without eggs for an egg allergy?

The egg yolks are doing a lot of work here —? thickening and enriching the custard. You can substitute with a cornstarch-based custard: use 1/4 cup cornstarch in place of the flour and egg yolks, whisked into the milk with the sugar and salt. The texture will be silkier and slightly less rich, but it sets well and works for egg-free households.

Should I use meringue or whipped cream on top?

Both are traditional and this is a personal values question. Meringue —? made from the leftover egg whites —? gives a diner-style finish and can be toasted. Whipped cream is simpler and frankly what most people prefer cold out of the fridge. Meringue weeps after a day. Whipped cream holds better short-term. If you're serving immediately and want the full Southern presentation, go meringue. Otherwise, whipped cream.

What size dish should I use for banana pudding?

A 9x13-inch baking dish works perfectly for this recipe and gives you three clean layers. A deep trifle bowl works beautifully for presentation and shows off the layers. Individual mason jars or cups are great for parties where you want to portion it out ahead of time —? they also prevent the dessert from being disturbed by the enthusiastic relative who doesn't understand serving utensils.