This post may contain affiliate links. Please read our disclosure policy.

This Homemade Banana Pudding is the ultimate dessert recipe! Rich and creamy homemade vanilla pudding made from scratch is layered with vanilla wafers, slices of banana, and topped with lightly sweetened vanilla whipped cream. Serve in a large baking dish or individually for a fun southern dessert.

Trifle dish filled with layers of bananas, Nilla wafers and pudding.


 

All about this Southern Banana Pudding

  • Creamy Homemade Pudding: Making our own pudding is actually a quick and fun process and cuts out all of the additives included in boxed pudding. If you are short on time you can absolutely use a boxed instant pudding, following the instructions on the box to prepare the pudding, then continuing with this recipe for additonal steps!
  • Serve Family Style or Individually: Layer and serve in a large baking dish or bowl, or layer in small individual size containers if needed.
  • From Scratch: this recipe is made from scratch, no box pudding mix or canned sweetened condensed milk. This recipe is made from whole ingredients, and most of the items are probably already in your pantry.

Ingredients & Substitutions

Ingredients needed to make homemade banana pudding.
  • Vanilla Wafers: Use any store bought brand or make your own! Here’s a recipe for Homemade Vanilla Wafers.
  • Bananas: Use yellow bananas with few brown spots for best results. The bananas will break down further in the pudding and we don’t want to have mushy bananas.
  • Milk & Heavy Cream: both are used for making the pudding to ensure a nice thick pudding and heavy cream is needed for making the homemade whipped cream on top.

Find the complete recipe card below with measurements and full instructions.

How to make Banana Pudding from Scratch

First, heat the milk and cream. Bring this mixture with sugar and salt to a simmer, where it starts to boil along the edge of the saucepan.

Heating milk and sugar in a saucepan.

Mix the egg yolks with cornstarch until smooth.

Egg yolks and cornstarch mixed in a bowl.

Pour a small amount of the warm milk mixture in a slow and steady stream into the eggs while whisking. This helps bring the eggs temperature up without cooking them and causing lumps.

Add the egg mixture into the cream in the saucepan.

Tempering eggs by adding hot milk and cream then pouring mixture into the heated cream.

Bring to a simmer while whisking. Let this cook until nice and thick, the cream should coat a spoon. Remove the pan from the heat, and stir in the butter and vanilla. Stir until the butter is melted and mixed in.

Thickened pudding then adding in butter and vanilla.

Cover the pudding mixture with plastic wrap pressed down directly on top of the pudding and place in the refrigerator to cool for at least 30 minutes before proceeding with the next step. 

Storing pudding with a layer of plastic wrap pressed into the top.

Make the whipped cream: In a mixing bowl, combine the heavy cream, sugar and vanilla extract. Beat on medium high speed with a hand or stand mixer until soft peaks form.

Heavy cream with powdered sugar and vanilla before and after whipping.

Mix in a portion of this with the pudding, it gives it a light and airy texture. The rest is for the topping.

Adding whipped cream to homemade pudding for a light and airy texture.

Layer the pudding by working in either a 1.5-2 qt baking dish, trifle dish, or smaller jars or cups. Layer half of the vanilla wafers, sliced bananas and pudding, then repeat using the remaining halves. Top with the remaining homemade whipped cream.

Layering vanilla wafers and banana slices in a trifle dish.
Layering homemade pudding with bananas, and vanilla wafers.

Let this sit in the refrigerator to chill for at least 3 hours before serving.

Storage

  • Make Ahead: Serve and enjoy this pudding within 48 hours of first preparing it. If preparing a day in advance ensure all banana slices are covered by pudding. If you’re wanting to garnish with fresh banana slices do that step right before serving.
  • Leftovers: Store in a sealed container in the refrigerator for up to 2 days.
  • Freezing: The homemade pudding can be stored in the freezer for up to 2 months. Thaw in the refrigerator overnight then assemble the banana pudding.
Serving banana pudding.

Banana Pudding FAQs

Is banana pudding served warm or cold?

It can be served either way. This particular recipe is served cold, it’s chilled and served with whipped cream on top. Some recipes will use egg whites to make a meringue topping, and then will be baked and served warm.

How do you keep bananas from turning brown in pudding?

Cover all of the banans with the pudding. This helps to prevent exposure to air and keeps the bananas from turning brown. Serve within 48 hours of preparing to ensure a beautiful presentation.

What can I use instead of vanilla wafers in pudding?

You can substitute the vanilla wafers with any kind of vanilla gluten free/dairy free vanilla cookie of your choice. Some others options would include: shortbread, butter cookies, or even graham crackers.

Can I make Southern Banana Pudding without the bananas?

Yes! You can simply omit the banana slices and prepare the pudding as a layered vanilla pudding.

Banana pudding served in a cup with a spoon.

Recipe Tips

  • Cookie Size: Break the cookies to make them easier to eat with a spoon. 
  • Bananas: Slice the bananas thick so that they don’t break down in the pudding while it rests. Use yellow bananas with very few brown spots. Cover the bananas with the custard pudding, this helps prevent browning by covering them and preventing air exposure.
  • Timing: Enjoy within 48 hours. 

If you make and love our recipes, it would help us if you would leave a comment and rating! And don’t forget to follow along with us on InstagramPinterestFacebook, and YouTube.

Homemade Banana Pudding

5 from 3 votes
Prep: 15 minutes
Cook: 15 minutes
Chilling Time: 3 hours
Total: 3 hours 30 minutes
Servings: 10
Author: Serene
Creamy, homemade Southern Banana Pudding with vanilla pudding made from scratch layered with vanilla wafers, slices of banana, and topped with a whipped topping! An easy to make, Southern dessert recipe sure to please a crowd!
Trifle dish filled with layers of bananas, Nilla wafers and pudding.

Ingredients  

  • 3 large egg yolks
  • 3 tbsp cornstarch
  • cup whole milk
  • 1 cup heavy cream
  • ¼ tsp salt
  • ¾ cup sugar
  • 3 tbsp unsalted butter softened to room temperature
  • 2 tsp vanilla extract
  • 6 ounces vanilla wafers
  • 3 bananas sliced

Homemade Whipped Cream

  • 3 cup heavy cream
  • 3 tbsp confectioner's sugar
  • ½ tsp vanilla extract

Instructions 

  • Add the egg yolks and cornstarch to a small bowl. Whisk together and set aside.
  • In a medium size saucepan combine the milk, cream, sugar and salt. Bring to a simmer over medium heat, just until the milk starts bubbling around the edge of the pot. 
  • Remove 1/2 cup of heated milk mixture and in a slow and steady stream, pour this into the egg yolk mixture while whisking. Add the now warmed egg mixture into the saucepan with the heated cream.
  • Bring the cream and egg mixture back to a simmer while whisking. Continue cooking until this mixture is thickened and pulling away from the sides of the pot. Remove from the heat. 
  • Stir in the butter and vanilla extract. Stir into the pudding until completely melted and smooth.
  • If needed pour this mixture into a fine mesh strainer to remove any lumps from cooking.
  • Let this pudding mixture sit and cool for about 5 minutes before adding to a medium size bowl. 
  • Cover the pudding mixture with plastic wrap pressed down directly on top of the pudding and place in the refrigerator to cool for at least 30 minutes before proceeding with the next step. 
  • In a medium size mixing bowl add the ingredients for the whipped cream. 
  • Mix with a hand mixer or stand mixer until cream forms stiff peaks.
  • Spoon half of the whipped cream into the pudding and stir to combine.
  • In a 2 quart dish add a layer of Nilla wafers, top with a layer of sliced bananas, then half of the banana pudding mixture. Repeat this one more time. If you are using a glass dish you could line wafers and slices of banana along the side of the dish to make a pretty presentation.
  • Cover and let this chill for at least 3 hours before serving.
  • Top with the remaining whipped cream just before serving.

Video

Notes

  • Vanilla Wafers: use any store bought brand or make your own! Here’s a fun recipe to try for Homemade Vanilla Wafers
  • Bananas: for best results use yellow bananas with few brown spots. The bananas will break down further in the pudding and we don’t want to have mushy bananas.
  • Milk & Heavy Cream: both are used for making the pudding to ensure a nice thick pudding and heavy cream is needed for making the homemade whipped cream on top.
Storage & Freezing:
  • Store covered in the refrigerator. Best if enjoyed within 48 hours.
  • Freezing is not recommended.
Variations: 
  • Instant Pudding: prepare the vanilla pudding (3.4 ounce package) according to the instructions on the box, then continue with the recipe from mixing the whipped cream. 
  • Banana-less Pudding: omit the sliced bananas and prepare the pudding as directed as a layered vanilla pudding. 

Nutrition

Calories: 582kcal | Carbohydrates: 45g | Protein: 6g | Fat: 44g | Saturated Fat: 26g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Trans Fat: 0.2g | Cholesterol: 179mg | Sodium: 170mg | Potassium: 295mg | Fiber: 1g | Sugar: 32g | Vitamin A: 1664IU | Vitamin C: 4mg | Calcium: 118mg | Iron: 0.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Photography by the talented JessGaertnerCreative.com

Recipe first published June 1, 2020. Updated July 29, 2022 and March 5, 2024.


Welcome to my kitchen!

Welcome to the House of Yumm!! My name is Serene. I’m the food photographer, recipe developer, and official taste tester around these parts.

You may also like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




3 Comments

  1. fun dessert, I may have had this once before but if I did, it was too long ago to remember, I love all of the ingredients too, thank you

  2. Thank you for this recipe, and all the other fab recipes on your site. Do you have a Nilla Wafer copy cat recipe? I have to believe this recipe would level up with homemade vanilla wafers.

    1. I don’t have a copycat recipe for the Nilla wafers, I know there are some online though that you can find.