Updated Oct 8, 2026· 9 min read

Key takeaways

  • 3/4 cup granulated sugar
  • 1/3 cup cornstarch
  • 1/2 teaspoon fine salt
  • 4 cups whole milk
  • 6 large egg yolks
  • 3 tablespoons unsalted butter
  • 2 teaspoons vanilla extract
  • 5 to 6 medium bananas
  • About 11 ounces vanilla wafers
  • 2 cups cold heavy whipping cream
  • 2 tablespoons confectioners’ sugar
  • Optional: 1/2 teaspoon vanilla extract for the whipped cream

The best banana pudding recipe uses a thick, fully cooled vanilla pudding, just-ripe bananas, and a deliberate wafer pattern so every serving has creamy custard, tender cookies, and fruit that has not turned brown or watery. Chill the assembled dessert for at least 6 hours, while reserving a few wafers and banana slices for the final garnish just before serving.

This layered classic makes about 12 servings in a 9-by-13-inch dish. The method below uses cooked pudding because it gives you more control over consistency than an under-set instant mixture, but the troubleshooting principles apply to either style.

Our top picks

As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Ratings are shown as listed on Amazon.

Banana Pudding Recipe at a Glance

Item Amount Useful target Why it matters
Ripe bananas 5 to 6 medium Mostly yellow with a few small brown speckles Sweet and soft enough to eat, but firm enough to layer
Vanilla wafers About 11 ounces, or 60 to 70 cookies Three layers, plus garnish Creates structure and absorbs excess surface moisture
Whole milk 4 cups Use cold milk when mixing with eggs and starch Provides richness without making the custard excessively loose
Granulated sugar 3/4 cup Measure level, not heaped Sweetens the custard without overpowering the fruit
Egg yolks 6 large About 100 to 110 grams total Thickens and enriches the pudding
Cornstarch 1/3 cup, about 40 grams Sift if lumpy Gives the pudding enough body to support the layers
Butter and vanilla 3 tablespoons butter; 2 teaspoons vanilla Add after cooking Improves flavor and smoothness
Whipping cream 2 cups cold heavy cream Whip to medium-firm peaks Lightens the finished dessert without making it runny
Chilling time 6 to 24 hours At least 6 hours before serving Softens wafers and allows the pudding to set completely

Ingredients

  • 3/4 cup granulated sugar
  • 1/3 cup cornstarch
  • 1/2 teaspoon fine salt
  • 4 cups whole milk
  • 6 large egg yolks
  • 3 tablespoons unsalted butter
  • 2 teaspoons vanilla extract
  • 5 to 6 medium bananas
  • About 11 ounces vanilla wafers
  • 2 cups cold heavy whipping cream
  • 2 tablespoons confectioners’ sugar
  • Optional: 1/2 teaspoon vanilla extract for the whipped cream

How to Make This Banana Pudding Recipe

1. Prepare the custard base

Whisk the sugar, cornstarch, and salt in a medium saucepan. In a separate bowl, whisk the milk and egg yolks until smooth, then gradually whisk the liquid into the dry mixture. Starting with cold ingredients helps disperse the starch before heat makes it gelatinize, which reduces lumps.

Place the saucepan over medium heat and cook, whisking constantly, especially across the bottom and into the corners. After about 8 to 12 minutes, the mixture should visibly thicken. Look for slow, heavy bubbles that rise and pop rather than a thin foam.

2. Cook until the pudding passes the consistency test

Once the custard reaches a gentle boil, continue cooking for 60 to 90 seconds while whisking. The short boiling period matters because cornstarch needs sufficient heat to reach its full thickening power. If you remove the pan as soon as the first bubble appears, the pudding may seem thick when hot but become watery after chilling.

To test it, lift the whisk: the pudding should fall in a thick ribbon and briefly leave a visible line on the surface. You can also coat the back of a spoon and draw a finger through it; the track should remain open for several seconds.

Remove the pan from the heat and immediately whisk in the butter and vanilla. Pour the pudding through a fine-mesh strainer into a clean bowl if you see any cooked egg particles or starch lumps.

3. Cool the pudding correctly

Press plastic wrap directly against the surface of the hot pudding, or place a piece of parchment directly on top. This prevents a rubbery skin from forming. Let the pudding cool for 20 to 30 minutes, then refrigerate it until cool but still spreadable, usually 1 to 2 hours.

Do not assemble the dessert with hot pudding. Heat softens the wafers too quickly, releases moisture from the bananas, and can cause the whipped cream to collapse. The pudding does not need to be refrigerator-cold, but it should no longer feel warm when you stir it.

4. Choose and prepare the bananas

Use bananas that are yellow with a few small brown speckles. They should yield slightly when pressed but still hold their shape when sliced. Green-tipped bananas lack sweetness and can taste starchy, while heavily spotted or very soft bananas release more liquid and break apart in the dish.

Slice the bananas into rounds about 1/4 inch thick. Thicker slices stay distinct but can make servings difficult to scoop; thinner slices disappear into the pudding and soften faster.

To slow browning, toss the slices very lightly with lemon juice: use about 1 teaspoon of lemon juice for 3 bananas. Drain off any excess before layering. Too much lemon juice adds a noticeable sour flavor and introduces liquid, so the bananas should be lightly coated rather than wet.

5. Whip the cream

Beat the cold heavy cream, confectioners’ sugar, and optional vanilla until medium-firm peaks form. When you lift the beaters, the peak should stand with a slight bend. Very soft cream can make the top layer slide, while stiff, grainy cream has been over-whipped and will not spread smoothly.

For a firmer topping, reserve approximately one-third of the whipped cream for the top and fold the remaining two-thirds into the cooled pudding. Folding gives the dessert a lighter texture while preserving enough body for clean layers.

6. Build the layers

Use a 9-by-13-inch glass or ceramic baking dish, preferably 2 to 3 inches deep. Spread a thin layer of pudding over the bottom first; it acts as edible “glue” and helps prevent the first cookies from shifting.

  1. Arrange one layer of vanilla wafers over the pudding, breaking a few cookies to fill large gaps.
  2. Add half of the banana slices in a single, even layer.
  3. Spread half of the pudding mixture over the bananas, pressing it gently into the spaces between the fruit.
  4. Repeat with wafers, the remaining bananas, and the remaining pudding.
  5. Finish with the reserved whipped cream.

Avoid stacking several banana slices directly on top of one another. A single layer exposes more fruit to the pudding and distributes banana flavor evenly. It also prevents pockets of trapped liquid from forming between thick fruit clusters.

7. Chill before serving

Cover the dish and refrigerate it for at least 6 hours, preferably overnight. Around 6 hours, the wafers become tender but retain a slight texture; after 12 to 24 hours, they become cake-like and the flavors meld more fully.

Keep the dessert refrigerated and return it to the refrigerator promptly after serving. For the cleanest appearance, add the final banana slices and a few whole wafers immediately before serving rather than placing them on top overnight.

How to Prevent Watery Banana Pudding

  • Cook the cornstarch fully. Bring the custard to a gentle boil and maintain it for 60 to 90 seconds. Undercooked starch is the most common cause of a loose pudding.
  • Use the specified dairy ratio. Reducing the cornstarch or replacing all the whole milk with low-fat milk produces a softer set. If using a milk alternative, choose an unsweetened, full-bodied variety and expect a small texture change.
  • Cool the pudding before assembly. Warm custard liquefies whipped cream and accelerates wafer breakdown.
  • Dry treated bananas. After a light lemon coating, drain the slices briefly on a plate or paper towel. Excess juice becomes free liquid in the dish.
  • Do not overfill the layers. A thick mass of bananas can release more moisture than the surrounding pudding can hold.
  • Whip cream to medium-firm peaks. Soft whipped cream contains less air structure and can weep during a long chill.

If the finished pudding is already watery, refrigerate it for several additional hours before judging it. Some surface moisture can be absorbed by the wafers. However, a custard that remains thin after a full chill was probably undercooked or measured with too much milk; it cannot be reliably thickened after the dessert is assembled.

How to Keep Bananas From Browning

Bananas brown when their cut surfaces contact oxygen. The most effective practical approach is to slice them shortly before assembly, coat them lightly with acid, and bury them beneath pudding. The pudding limits air exposure, while a small amount of lemon juice slows discoloration.

Do not soak the fruit. A tablespoon of lemon juice for every banana can make the dessert sharp and watery. Lime juice works but is more assertive; diluted orange juice is milder but less acidic. Regardless of the liquid used, drain the slices before adding them to the dish.

For a party, assemble the pudding up to 24 hours ahead, but wait to add visible banana slices and whole wafers on top. The fruit inside the dessert will remain protected, while the garnish will look fresher.

Layering Choices and Their Trade-Offs

Layering approach Best result after Texture Main trade-off
Three thin wafer layers 6 to 12 hours Evenly tender, easy to scoop Requires a little more arranging
Two thick wafer layers 8 to 24 hours More noticeable cookie texture Can create dry or crunchy spots between cookies
Cookies only around the edge Immediately to 6 hours Very creamy center Less cookie flavor in each serving
Crushed wafers on top Immediately before serving Fresh crunch Crumbs soften quickly if added too early

Storage, Serving, and Ownership Realities

Store banana pudding covered in the refrigerator and eat it within 3 days for the best flavor and texture. The dessert remains safe only when kept properly chilled; do not leave it at room temperature for extended periods, especially during a warm gathering.

The wafers are the component that changes fastest. They soften predictably during the first day, then become increasingly cake-like. The bananas may darken and release moisture before the custard itself deteriorates. If you need to transport the dessert, use a shallow, lidded dish, keep it cold, and add the garnish at the destination.

For easier cleanup, serve from a glass or glazed ceramic dish rather than an unlined metal pan. Rinse the dish soon after serving so dried custard does not harden around the edges. A flexible silicone spatula is useful for scraping the last portions without damaging a coated surface.

Frequently Asked Questions

Can I use instant pudding for this banana pudding recipe?

Yes. Use a vanilla instant pudding mix prepared with the amount of milk stated on its package, then chill it until fully thickened before folding in whipped cream. Cooked pudding offers a richer, more custard-like result and makes it easier to adjust thickness with egg yolks and cornstarch.

Why is my banana pudding runny after chilling?

The custard may not have boiled long enough for the cornstarch to activate, or too much milk may have been added. Warm pudding, watery banana slices, and under-whipped cream can also loosen the layers. Chill the dessert for the full 6 hours before evaluating it, since the wafers and custard need time to absorb and redistribute moisture.

How ripe should bananas be for layered pudding?

Choose bananas that are yellow with a few small brown speckles and no large bruised areas. They should be sweet and fragrant but firm enough to slice cleanly. Very green bananas taste starchy, while very soft bananas are more likely to collapse and release liquid.

Can I make banana pudding the day before?

Yes, and an overnight chill usually improves the texture. Assemble it 6 to 24 hours before serving, but add the visible banana garnish and a few whole wafers shortly before serving so they do not brown or become soggy.

Should banana slices be coated with lemon juice?

A light coating can slow browning, especially for bananas placed on top. Use about 1 teaspoon of lemon juice for every 3 bananas, then drain the slices before layering. Avoid soaking them, because excess juice can make the pudding watery and give the fruit a sharp taste.

Can banana pudding be frozen?

Freezing is not recommended for the best texture. Thawed bananas can become soft and wet, while the custard may separate and the wafers can turn mushy. Prepare the dessert fresh and refrigerate it for up to 3 days instead.

A
affadmin
We compare specs, materials and verified owner reviews before a product earns a spot. Rankings are never paid.
Affiliate disclosure. As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Prices accurate as of the date shown.
Banana Pudding Recipe: Creamy Layered ClassicCheck price on Amazon