How To Make Homemade Banana Pudding From Scratch
If you ask most Southerners about their favorite comfort dessert, Banana Pudding is going to come up pretty quick. Not the kind from a box of instant mix. That’s a whole different thing, and we don’t talk about it here. This is the recipe y’all have been asking for. It takes patience at the stovetop, but once you’ve made it this way, you’ll never go back. And if you love this custard base, you’ll also want to try our Banana Pudding with Meringue Topping and our Frozen Banana Pudding Cups for two more ways to enjoy it all summer long!

A Quick Look At The Recipe
- Recipe Name: Homemade Banana Pudding
- Ready In: 25 minutes
- Serves: 4
- Main Ingredients: sugar, flour, egg yolks, milk, box Nilla wafers, bananas, vanilla, dash salt
- Why You'll Love It: This homemade banana pudding recipe includes making the creamy vanilla pudding from scratch and serving it over Nilla wafers and fresh-cut bananas for the most delicious Southern treat.
If you have ever wanted to know how to make banana pudding from scratch, y’all, you are in exactly the right place. This is the real deal. Homemade vanilla custard poured warm over fresh banana slices and Nilla wafers, just the way Southern grandmothers have been making it for as long as anyone can remember.
The magic is in the custard. Egg yolks, milk, sugar, and flour come together into a rich, silky vanilla pudding that soaks right into those Nilla wafers and turns the whole bowl into something truly special. It takes about 15 minutes of gentle stirring, and I want you to know every single minute is worth it.
☝️ Before You Get Started
Use Nilla brand wafers. I am not usually a brand stickler (well, except for White Lily flour), but if you are going to make banana pudding, you might as well do it right. Generic wafers just are not the same.
No meringue here. I like meringue just fine, but I know plenty of folks who don’t. So this recipe keeps it simple and skips that step. If you do want to add a meringue topping, head over to our Lemon Meringue Pie for step-by-step instructions and photos that will walk you right through it.
Want to serve it cold? Many folks refrigerate their banana pudding and serve it topped with Cool Whip or fresh whipped cream. Both are delicious. Totally your call.
Making it as a trifle? Double the recipe and layer everything into a glass trifle bowl. More layers, more wow factor, more banana pudding for everybody. Our Creamy Dreamy Fruit Trifle shows you just how beautiful a layered dessert in a trifle bowl can look.
No vanilla wafers on hand? Graham crackers make a wonderful substitute and give this a slightly different but equally delicious flavor.
Ingredients you’ll need for the best classic banana pudding:
- 1/2 cup sugar (or swerve)
- 1/3 cup flour
- 3 egg yolks
- 2 cups milk
- 1 box Nilla wafers
- 5 ripe bananas
- 1/2 tsp vanilla extract
- Dash of salt
How to Make Homemade Banana Pudding From Scratch

Put a layer of Nilla wafers in the bottom of a medium-sized mixing bowls.

Slice a banana over the top.
Repeat these layers until you’ve used up all your vanilla wafers and bananas. It really is important that you put Nilla wafers first, by the way. These are going to soak up all the yummy pudding that settles at the bottom of your bowl.

Repeat these layers until you’ve used up all your vanilla wafers and bananas. It really is important that you put Nilla wafers first, by the way. These are going to soak up all the yummy pudding that settles at the bottom of your bowl.


Crack your three eggs and separate the egg whites from the yolks, and place flour, sugar (or your favorite sweetener), and a dash of salt in a saucepan.

Add milk to the saucepan.

Put this milk mixture on the stovetop on medium-low heat and stir it really well with a whisk or a spoon.
Now settle in and BE PATIENT. You need to stir the pot constantly, scraping the bottom so none of it gets a chance to stick and scorch. This will take about 15 minutes, so I usually get something to read while I stand there and stir because I don’t think I’ve ever “just” done one thing for 15 minutes straight.
Seriously, be patient, keep stirring, don’t turn the heat up past four. Now, your pudding isn’t going to get super thick, but after about 15 minutes of stirring, it will suddenly get thicker. The consistency will be about what that boxed pudding is right after you mix it before it sets well. TAKE IT OFF THE EYE! Quick! We don’t want it to scorch or keep getting thicker.
If you end up with a scorched pudding or lumpy pudding mixture, you can still use it (and go a little slower next time!).


Add the vanilla and immediately pour vanilla pudding over your sliced banana and wafers.


💡 Cookin’ Tip:
Let this sit for about five minutes so the pudding has time to soak into the wafers.

IT IS SO GOOD! Eat it warm, then refrigerate leftovers. I prefer to eat the leftovers cold. YUM!
How to Store Banana Pudding
Store your leftovers in an airtight container in the fridge for up to four days. I don’t recommend freezing this homemade pudding, as the wafers will be too soggy.
Recipe FAQs
How do you keep bananas from turning brown in a banana pudding?
To keep bananas from turning brown, I recommend brushing the banana slices with lemon juice, which slows down any fruit browning process.
How do you serve pudding?
If you are going more casual you can serve this in a ceramic ramekin. If you are serving a crowd and don’t want to worry about dishes I love using disposable cups. If you want to fancy it up a bit it looks really pretty in a glass parfait dish as a trifle.
Can I make this pudding ahead of time?
Absolutely! This banana pudding recipe lasts four days covered in the fridge and it tastes great cold, so you could definitely make it the night before and let the pudding soak into the wafers overnight.
Is one banana dessert not enough? Check out these other delicious banana recipes:
Caramel Banana Pie AKA Easy Banoffee Pie
Banana French Toast with Pecans
Recipe for Banana Brownies (with Quick Peanut Butter Honey Icing)
If you make this homemade banana pudding, I would love to hear how it turned out! Leave a star rating and a comment below. It truly means the world to me and helps other folks find this recipe too!

Ingredients
- 1/2 cup sugar or swerve
- 1/3 cup flour
- 3 egg yolks
- 2 cups milk
- 1 box Nilla wafers
- 5 bananas
- 1/2 tsp vanilla
- dash salt
Instructions
- Place a layer of Nilla Wafers in the bottom of a medium-sized mixing bowl. Slice a banana over the top. Repeat two more times with another layer of wafers and the remaining bananas.1 box Nilla wafers, 5 bananas
- In a saucepot (or double boiler) on medium-low heat, add all ingredients except for the vanilla. Stir well with a wire whisk. Allow to cook, stirring constantly to prevent scorching, until thickened – about 15 minutes.1/2 cup sugar, 1/3 cup flour, 3 egg yolks, 2 cups milk, dash salt
- Add in vanilla and stir. Immediately pour over wafers and bananas. Let sit for about five minutes or so before serving, to allow wafers time to absorb pudding. Top with meringue, if desired.1/2 tsp vanilla
Nutrition

Instead of milk I used your recipe with French vanilla coffee creamer.
How did this turn out? I love French vanilla!! BTW, this is the best banana pudding I’ve ever had. I make it quite often…it’s done just like my mother and grandmother do theirs. Delish!!!
I just got done making this . The recipe was easy to follow… So I thought … My pudding came out wayyy too thick ! I had it on medium low & only had it cookin for 10 minutes because it was getting too thick on me quick & it get even thicker once it set with the wafers & bananas . I will admit I was missing one egg so I decided to use a little bit less of each ingredient . I’m guessing that was the cause 🙁 soo disappointed . *my first time attempting to make this by the way
My mother always crushed the cookies to crumbs..only used whole cookies for the very top of the pudding..the pudding absorbed so much better that way..delish!!
I used all 3 eggs and mine got to thick to !!!! I cooked it for 10.00 min.not 15 mins. I like mine a lil thicker but not that thick. See if my husband will eat it, if he does it passes…Cooked mine on gas range not electric ,wonder if that why ( cooked on low, as far low as it would go )
I just made this recipe 30mins ago! I tasted a corner piece and I was in heaven. I can’t believe how perfect this is. I haven’t made banana pudding in years and I forgot some of the steps. Thanks, this was great!!!!!!!!!!
This recipe is on point I followed it to the T and it came out perfect I did not temper my eggs I took them right from the fridge and use them this was very simple thank you
This was excellent! I did not have anything but 1% milk but I used one cup of that and 1 cup of egg nog and then put a couple of slices of banana in the custard when I put in the vanilla. WOW! Very nice and fattening. When you go…GO ALL OUT! Thanks again 🙂
The quantities are good in this recipe, the only thing wrong with it is how you instruct to incorporate eggs. You should temper the eggs to avoid the chance of having chunks of cook egg yolks or whites in your pudding. Also, if you have an immersion blender, you can cook your banana in the roux, sugar, milk, and vanilla for five minutes so it gets soft, then immersion blend it to “mash” the banana. It really help reach the desired consistency.
Not sure why the vanilla goes in so late, but it can go in at anytime. Its flavor won’t be altered by the cooking.
Lastly, to give your pudding some more depth, squeeze a quarter lemon, 1/2 tsp ground ginger (less if fresh), and 1 tsp cinnamon. I also added another pinch of salt and sugar.
But thanks for quantities, used this to make a Banana Pudding Pie topped with Hazelnut Meringue. Your pudding worked great.
hmmmm, that’s some of the craziest things I’ve ever heard of for banana pudding, these instructions she gave are the best I’ve seen and are perfect, no need to be a bit narcissistic when it comes to a recipe.
I agree
Hmmmmmm this recipe and instructions were not only perfect but easy and the ending result was perfection! Sorry but your instructions, additions and sarcastic remarks were not needed nor appreciated by many. Like mama said if you can’t say something nice, keep your opinions to yourself.
I don’t think she was being sarcastic. she was correct about the eggs. she just made some suggestions. god knows this is not the only way to make pudding ladies. calm down. your slips are showing. tsk tsk!
Thank you! Exactly what I was thinking. I’m standing at the stove now and it sure didn’t come off as snark to me. The rest of the comments on the other hand! She’s talk about the pot calling the kettle black!
She isnt right about the eggs as long as you turn the stove on to medium low heat nothing above 4 after you put the milk and eggs in asethe instructor said and stir constantly the eggs and milk will gradually heat up and turn out just fine. I’ve been making this recipe for a few years and it turns out great everytime. Taste just like my southern grandma makes 🙂
Yesss. I made this recipe. It’s the BOMB. Don’t be a B
Well you just took a delicious pudding like my momma used to cook and turn tried to turn it into something totally different with adding all that other stuff. I am about to make this wonderful recipe and will stay true to every ingredient this author has listed. By the way, thanks to the author for this recipe.
How rude.
My mom has never tempered the eggs and her BP always perfect. And we never add the extra stuff bc then it wouldn’t be original banana pudding.
Great recipe, same exact one we make (by we meaning my mom and I) add one stick of unsalted butter at the very end. Don’t ask me where she got it from bc idk lol my mom has always did it so I do it as well and it makes nice velvety pudding.
I actually just came across this accidentally, but just wanted to share that I made mine this way as well, and the eggs were fine, you have to start out cooking them slowly over low heat, and gradually bring it up to medium while stirring constantly until thickened, they turned just as creamy and smooth as they would of been if they were tempered 🙂
Yeah you pretty much described how to kill homemade southern banana pudding! Lol
I have been making banana pudding for 53 years and this is my Mother recipe . This is the same way she made it . It’s delicious the only thing I added was more sugar because my family likes a little sugar ! I wish young ladies would learn to cook this way the old fashion way of making banana pudding ! Thanks for sharing your recipe with me it was definitely the right choice for me !
Her instructions are perfect and simple this is the best banana pudding I’ve ever had! Plus, if u stir the egg as u would with any dessert that incorporates egg u won’t have chunks of cooked egg lol
Oh no no no no!
I made this recipe so many times, my family inhales it every time; I must admit some of these comments are funny, I’m sure the author is pleased at how everyone is fighting over her banana pudding:) :)LOL great job you know it’s good when you have people arguing because someone tries to correct you.#TeamChristy
Wow…you just managed to mess up REAL banana pudding. You obviously don’t cook much…the flavoring ALWAYS goes in at the end of cooking so it doesn’t taste bitter. Please don’t listen to any of these comments if you want real banana pudding. The recipe is perfect, no need to temper eggs because everything (except the vanilla) goes in together before you start cooking. My, oh my!
Thank you Christy ( and your Mama or who ever showed you this recipe ) , it is simple and delicious, just like I remember my mom made when I was a youngster. I had just about given up on banana pudding in my life time , you can find it in some restaurants and on buffets but you can tell it came outta a five gallon bucket prepared no less by some piece of equipment probably in China, so I got to where I just didn’t even bother to try it any more. Love your site and look forward to trying more of your hidden treasures, thanks and keep up the good work and maybe the south can’ Rise ‘again .
Yes yes yes yes yessssssssss!!!!!!!!!!!!. Thus is what I been looking for .and like everyone else I had gave up I just bought a pie from this lady for twenty bucks and it was horrible now I can make my own thanks a lot forreal u save me
May 3, 2017
I prepared the pudding per the recipe today.
It taste like my mom use to cook when I was a kid. I remember the stirring forever on the stove. But the ending result was worth it.
It made me remember all of the good things cooking with my mom in the kitchen.
Thanks for the posting of the recipe.
The recipe sounds good, but it didnt specify how much milk to use. Please help me.
Hey LaQuenda! Please see the recipe card just above these comments. All of the measurements are listed there.
Thanks!
I love, love, love, this recipe! I made with and without bananas. The one without, I used imitation banana extract. So good! Thanx a bunch. You’ve woke up my inner chef!
I am so glad to hear that you liked it Marie!!!