If you haven’t tried Southern-style banana pudding you are in for a real treat!
This classic recipe features layers of extra creamy homemade vanilla pudding,
crunchy vanilla wafers, and freshly sliced bananas. It is a no-bake recipe
that is perfect for bringing to your next potluck, cookout, or dinner party.

There’s Nothing Like Banana Pudding with Vanilla Wafers
Classic banana pudding is a favorite, and no matter where you live or who you serve it to, your guests are going to love it! It’s one of those ultimate comfort foods that never goes out of style like mac & cheese. It is one of those classic Southern desserts that everyone in the South makes.
No bake banana pudding is a staple here in the South where it can be found at any potluck, cook-out or gathering. While the pudding takes a couple of steps, you can make it in advance and then just assemble with vanilla wafers and bananas at the last minute.
This Nila wafer banana pudding recipe is incredibly tasty and requires you to make a from-scratch vanilla pudding. It only takes 15 minutes, but it will be worth it! There’s nothing like the creamy sweetness of fresh pudding; you absolutely cannot get this flavor from a box.
This is completely different from banana pudding with cream cheese where bananas are incorporated into the pudding. In this version it is vanilla pudding served over bananas. If you’re a chocolate fan, then try this fabulous chocolate pudding recipe, no cornstarch is needed, just lots of cream and eggs.

What is classic banana pudding?
Classic Southern style banana pudding is a dessert that’s made by layering creamy vanilla pudding, freshly sliced bananas, and crunchy vanilla wafers. Traditionally, the vanilla pudding is made from scratch using milk, eggs, cornstarch and vanilla. It is very similar to the pudding used for banana cream pie.
The complete instructions can be found below, but to make this classic banana pudding, you’ll heat the milk and gradually incorporate the eggs (temporing) so they don’t scramble. Then, you’ll cook the pudding on the stove for a few minutes until it thickens.
This old fashioned banana pudding recipe needs to be refrigerated for several hours before assembling, so plan ahead. Once it’s cooled and the pudding has set, you’ll layer the pudding, bananas, and vanilla wafers in a dish.

Why you’ll love this Southern Version
- This recipe is very creamy with the perfect sweetness.
- It’s a from-scratch recipe that looks impressive but is fairly easy to make.
- It can be assembled ahead of time, so it’s great for a party or potluck.
- It’s a year round dessert
Ingredients You’ll Need

- Cornstarch – This will give your pudding its thick, creamy texture.
- Whole milk – To get creamy pudding, you need the fat from whole milk.
- Heavy cream – Don’t skip the cream as this is needed for a creamy pudding.
- Egg yolks – Save the egg whites and make a lemon chiffon pie.
- Bananas – Look for fresh, just-ripe bananas that aren’t turning brown just yet, but are also not green. If the bananas are not ripe then there won’t be enough flavor to make it taste like banana pudding, too ripe and they will turn brown and mushy.
- Vanilla wafers – Nilla wafers are the classic option for banana pudding, but you can substitute with shortbread cookies like Pepperidge Farm Chessman, Bourdeux, or Dublins.
- Pantry Staples – sugar, salt, butter, vanilla.
Why so much cornstarch?
This homemade banana pudding uses ¼ cup of cornstarch, which is a fair amount! Why? Because cornstarch is the secret ingredient that thickens the pudding.
Cornstarch is a fine, powdery flour made from corn kernels. It’s usually used in cooking and baking to thicken sauces, gravies, and puddings. It also helps to create a smooth texture as it’s finer and more powdery than flour.
Cornstarch is gluten-free, so it’s a great alternative to flour when you need a thickener that doesn’t contain gluten.
How to make banana pudding from scratch
Step 1: Prepare the eggs.
Whisk the egg yolks and cornstarch together.

Step 2: Make the pudding.
Warm up the milk, cream and sugar and then slowly drizzle a bit of the warm milk mixture into the egg mixture. Then, slowly add the egg mixture to the milk mixture. By slowly adding the egg, you will keep it from scrambling. Continue to cook whisking continuously until it thickens, only about 8 minutes.


Remove it from the heat and whisk in the vanilla and butter. Cover and refrigerate for at least 3 hours.


Step 3: Make the layers
Add some crushed vanilla wafers to your serving dish, then top with some banana slices, and finally, a scoop of pudding.


Chill and serve! Some like to add whipped cream to the top. Whipped cream is never a bad idea!
A Few Recipe Notes
- Don’t be in a hurry. Take your time making the pudding. It will be worth it.
- Be careful not to allow your mixtures to boil.
- Don’t use over ripe bananas, they should be firm but not green.
- A 6-ounce stemless wine glass is perfect for serving this pudding. You can also use small bowls or goblets.
How to serve this Southern Classic
- Individual servings – layer each pudding into a glass bowl or glass, a 6 ounce wine glass is the perfect size. Since the bananas will brown and the vanilla wafers will get soggy, this method allows you to make just what you need and save extra pudding for later.
- Casserole dish – You can also assemble this in a casserole dish if you are serving it at a potluck or cook out. Layer it the same as you would individual servings. This will only last a day before the bananas and vanilla wafers are no longer fresh.

How to Store
Banana pudding should be stored in the refrigerator. It can be left out a room temperature for a couple of hours but it is best kept cold.
If you want to serve the pudding on another day, wait to assemble it. Just cover your fresh pudding and place it in the fridge for up to 3 days.
How to keep Bananas from turning brown in Banana Pudding
If you need to make this banana pudding in advance, your bananas might turn brown. You can help preserve them a bit longer by coating them in a touch of lemon juice. Just place all of your sliced bananas in a bowl, squeeze a lemon overtop, and give it a good stir. You don’t want the tartness of the lemon flavor to override the sweetness of the bananas, so just add enough to coat all the slices very lightly.
If you loved this recipe, give it a star ⭐️⭐️⭐️⭐️⭐️ rating! Also, snap a picture of your finished dish and share it with me on Instagram using the hashtag #butterandbaggage and tagging me @butterandbaggage.
Southern Homemade Banana Pudding From Scratch
Ingredients
- 4 egg yolks
- ¼ cup cornstarch
- 2 cups whole milk
- 1 cup heavy cream
- ¾ cup sugar
- ¼ teaspoon salt
- 2 tbsp butter
- 2 teaspoons vanilla
- 4 medium bananas just ripe cut into ½ inch slices
- 2 cups vanilla wafers crushed
Equipment
Instructions
- Whisk the egg yolks and cornstarch in a small glass bowl.
- In a saucepan over medium heat, add milk, cream, sugar, and salt and cook for about 5 minutes, whisking often. Do not let it boil.
- With a spoon, slowly drizzle a little of the warm milk into the egg mixture, slowly add about a cup of the milk to the egg. Next, slowly add the egg mixture to the rest of the hot milk in the saucepan, whisking until it is combined. Cook over medium heat for about 8 minutes until it has thickened.
- Remove from the heat and add vanilla and butter, whisking until combined. Transfer to a glass bowl and cover with plastic wrap, pressing the plastic wrap onto the surface of the pudding to prevent a layer of skin form forming. Refrigerate for at least 3 hours.
- To assemble, add about 3 tablespoons of crushed vanilla wafers to the bottom of a glass or bowl. Top with ⅓ of a banana and ¼ cup of pudding, Chill for 1 hour before serving.
Barbara’s Tips + Notes
- Don’t be in a hurry. Take your time making the pudding. It will be worth it.
- Be careful not to allow your mixtures to boil. You don’t want your eggs to scramble.
- A 6-ounce stemless wine glass is perfect for serving this pudding. You can also use small bowls.
- Use bananas that are not green but are not overly ripe.





Michelle Jones says
Absolutely delicious banana pudding! We loved the vanilla pudding! That stands alone beautifully with or without the bananas. I made homemade vanilla wafers, making it even more scrumptious! Thank you so much, Barbara, for this excellent recipe! 😊
Barbara Curry says
Thanks so much for the 5 star rating, I love vanilla pudding. I would love to try your recipe for homemade vanilla wafers if you don’t mind sharing, I’ve never tried a homemade version.
Michelle Jones says
Hello Barbara!
Will definitely share,
https://sugarspunrun.com/homemade-vanilla-wafers-recipe/
This is where I found the recipe. I was super excited! With my kidney disease, I have to be careful about packaged foods,due to the preservatives. These are delicious!
I was planning to make the Bana Cream Cheese Pudding, but I accidentally bought evaporated milk instead of sweetened condensed milk. I won’t do that again! Lol!
Your recipes are phenomenal! I’ve just began being able to cook again. More reviews are coming your way! Thank you again, Barbara!
Barbara Curry says
Thanks, I’ll check it out.
Brenda Turner says
This looks so delicious. I’ll definitely have to try it. But I have a question,do you have a recipe for canning tomatoes and peach preserves.
Barbara Curry says
Yes, here’s my peach jam recipe. https://www.butterandbaggage.com/peach-vanilla-jam/ I have not canned tomatoes but a friend of mine does, here’s a link to her site. https://intentionalhospitality.com/canning-tomato-soup-with-fresh-tomatoes-recipe/
Morgan says
WOW, this has to be my favorite dessert to date, so so delicious and creamy!
Barbara Curry says
I am so glad you liked it, it’s one of my favorites!