Banana Pudding with Nilla Wafers and Whipped Cream is an iconic dessert that combines nostalgia, comfort, and irresistible flavors in every creamy spoonful. This beloved Southern classic is known for its silky vanilla pudding, layers of ripe bananas, and perfectly soft Nilla wafers that absorb just enough moisture to become tender without losing their shape. Topped with fluffy homemade whipped cream, this dessert feels both homey and luxurious.
This pudding is perfect for family gatherings, celebrations, potlucks, or simply indulging in a comforting treat at home. It’s a dessert that brings people together, evokes childhood memories, and always disappears quickly from the table.
Why I Love This Recipe
I love this recipe because it strikes the perfect balance between simplicity and sheer indulgence. The layers of creamy vanilla pudding and sweet bananas create a naturally sweet and fragrant dessert that’s satisfying without being too heavy. The Nilla wafers soften just enough to create a cake-like texture, making every bite a fusion of creaminess and gentle crunch. The homemade whipped cream adds a light, airy finish that completes the dessert beautifully.
I also appreciate how customizable and forgiving this recipe is. Whether you’re making it for a small family dinner or assembling a larger batch for guests, it always turns out consistently delicious.
Why This Is a Must-Try Dish
This dessert is a must-try because:
- It offers layers of texture: creamy, soft, fluffy, and lightly crunchy.
- It requires basic ingredients but tastes incredibly rich and special.
- It can be made ahead, making it perfect for gatherings.
- It’s universally loved by kids and adults alike.
- It’s a chilled dessert, making it refreshing and ideal for warm weather or when you want something light yet decadent.
Recipe Details
| Category | Information |
|---|---|
| Course | Dessert |
| Cuisine | American / Southern Comfort Dessert |
| Prep Time | 20 minutes |
| Cook Time | 10 minutes |
| Chilling Time | 2–4 hours |
| Total Time | 2 hours 30 minutes – 4 hours 30 minutes |
| Servings | 6–8 servings |
| Calories per Serving | ~350 calories |
Ingredients
For the Vanilla Pudding
- 2 cups whole milk
- 1 cup heavy cream
- ½ cup granulated sugar
- 3 tablespoons cornstarch
- 3 large egg yolks
- 1 tablespoon vanilla extract or vanilla bean paste
- Pinch of salt
- 2 tablespoons unsalted butter
For the Layers
- 4 to 5 ripe bananas, sliced
- 1 box Nilla wafers (about 11 ounces)
For the Whipped Cream
- 1 ½ cups heavy whipping cream
- 3 tablespoons powdered sugar
- 1 teaspoon vanilla extract
Cooking Directions
Step-by-Step Preparation Method
Making the Vanilla Pudding
- In a saucepan, heat milk, heavy cream, and half the sugar over medium heat until warm but not boiling.
- In a bowl, whisk egg yolks with the remaining sugar, salt, and cornstarch until smooth.
- Slowly pour the warm milk mixture into the egg mixture while whisking to temper the eggs.
- Return the mixture to the saucepan and cook over medium heat, stirring constantly until thickened.
- Remove from heat, add butter and vanilla extract, and whisk until smooth.
- Cool pudding slightly before assembling.
Making the Whipped Cream
- Add heavy cream, powdered sugar, and vanilla to a mixing bowl.
- Beat with a mixer until soft peaks form.
- Chill until ready to use.
Assembling the Banana Pudding
- In a trifle dish, baking dish, or individual cups, start with a layer of Nilla wafers.
- Add a layer of sliced bananas on top of the wafers.
- Pour a layer of warm vanilla pudding over the bananas, spreading evenly.
- Repeat layers until ingredients are used, ending with pudding on top.
- Spread whipped cream over the final layer of pudding.
- Chill for 2 to 4 hours to allow flavors to meld and wafers to soften.

How to Serve This Recipe
- Serve chilled in bowls, cups, or a trifle dish for an elegant presentation.
- Garnish with crushed Nilla wafers, banana slices, or a swirl of whipped cream.
- Best served within a few hours for freshest banana flavor.
Recipe Tips
- Use fully ripe bananas for best flavor—yellow with small brown speckles.
- To prevent bananas from browning quickly, lightly brush slices with lemon juice.
- Do not overcook the pudding; stir constantly for a smooth texture.
- Assemble while pudding is still warm so it blends beautifully with the wafers.
- Chill for at least 2 hours for ideal consistency and flavor.
Variations
Chocolate Banana Pudding
Layer chocolate pudding with the classic vanilla version for a marbled effect.
Banana Pudding Cheesecake
Add a thin layer of sweetened cream cheese between the bananas and pudding.
Coconut Banana Pudding
Replace 1 cup of milk with coconut milk for a tropical twist.
Peanut Butter Banana Pudding
Stir ¼ cup creamy peanut butter into the warm pudding for a nutty, rich variation.
No-Cook Shortcut Version
Use instant vanilla pudding mix and whipped topping for a quicker version (but homemade is superior).
Freezing and Storage
Storage
- Refrigerate tightly covered for up to 3 days.
- Bananas may brown slightly over time, but flavor remains delicious.
Freezing
- Not recommended due to texture changes in bananas, pudding, and whipped cream.
Special Equipment Needed
- Medium saucepan
- Whisk
- Mixing bowls
- Electric mixer (for whipped cream)
- Trifle dish or 9×13-inch baking dish
- Spatula
FAQ
Can I make this ahead of time?
Yes. Assemble 4–24 hours before serving for best results.
Why are my bananas turning brown?
Bananas oxidize naturally; use lemon juice lightly to slow the browning.
Can I use store-bought whipped topping?
Yes, but homemade whipped cream tastes richer and fresher.
Can I make it without eggs?
Yes, increase cornstarch to 4 tablespoons for an egg-free pudding.
Conclusion
Banana Pudding with Nilla Wafers and Whipped Cream is a true classic that combines simple ingredients to create a dessert full of comfort, nostalgia, and irresistible flavor. The creamy homemade pudding, soft wafers, and fresh bananas come together to make a treat that feels both familiar and indulgent. Whether you’re making it for a special occasion or just to enjoy a sweet moment at home, this recipe is sure to become a family favorite you’ll return to again and again.
Banana Pudding with Nilla Wafers and Whipped Cream
Course: DessertsCuisine: AmericanDifficulty: Easy8
servings20
minutes4
hours10
minutes4
hours30
minutesIngredients
For the Vanilla Pudding
2 cups whole milk
1 cup heavy cream
½ cup granulated sugar
3 tablespoons cornstarch
3 large egg yolks
1 tablespoon vanilla extract or vanilla bean paste
Pinch of salt
2 tablespoons unsalted butter
For the Layers
4 to 5 ripe bananas, sliced
1 box Nilla wafers (about 11 ounces)
For the Whipped Cream
1 ½ cups heavy whipping cream
3 tablespoons powdered sugar
1 teaspoon vanilla extract
Directions
- Making the Vanilla Pudding : In a saucepan, heat milk, heavy cream, and half the sugar over medium heat until warm but not boiling. In a bowl, whisk egg yolks with the remaining sugar, salt, and cornstarch until smooth. Slowly pour the warm milk mixture into the egg mixture while whisking to temper the eggs. Return the mixture to the saucepan and cook over medium heat, stirring constantly until thickened. Remove from heat, add butter and vanilla extract, and whisk until smooth. Cool pudding slightly before assembling.
- Making the Whipped Cream : Add heavy cream, powdered sugar, and vanilla to a mixing bowl. Beat with a mixer until soft peaks form. Chill until ready to use.
- Assembling the Banana Pudding : In a trifle dish, baking dish, or individual cups, start with a layer of Nilla wafers. Add a layer of sliced bananas on top of the wafers. Pour a layer of warm vanilla pudding over the bananas, spreading evenly. Repeat layers until ingredients are used, ending with pudding on top. Spread whipped cream over the final layer of pudding. Chill for 2 to 4 hours to allow flavors to meld and wafers to soften.






