Old-Fashioned Banana Cream Pie
Classic and delicious, this banana cream pie is filled with an easy from-scratch pudding and layered with bananas and whipped cream. This really is the best banana cream pie ever!
One reader, Jenny, commented: Everyone I make this for loves it and always goes back for seconds! I have even modded it into a simpler sort of trifle, but at its core it is this recipe that makes it taste so great.
Key Ingredients for From-Scratch Banana Cream Pie
Making homemade banana cream pie is not hard at all! In fact, once you get a taste of this from-scratch vanilla pudding, you’ll be making banana cream pie every chance you get.
- Pie crust: You’ll need a pie crust to fit a 9-inch pie plate. The recipe below gives instructions for blind-baking the pie crust. Make sure the crust is completely cooled before assembling the banana cream pie.
- Cornstarch: This thickens the pudding while it cooks on the stovetop.
- Milk: Use 2% or whole milk for a richer, creamier pudding. Skim milk is not recommended.
- Half-and-Half: Using part half-and-half in the pudding helps amplify the creaminess. Heavy cream can be used in place of the half-and-half.
- Egg yolks: Using just the egg yolks creates a richer, creamier pudding.
- Butter: Adding butter to the warm, cooked pudding adds a richer, deeper, silkier texture and flavor.
- Bananas: Use bananas that are bright yellow, firm, and don’t have any speckles on the peel yet.
A few other simple ingredients like granulated sugar, table salt and vanilla extract are used as well.
Bonus Tip: Straining the pudding through a fine mesh strainer after it cooks eliminates any lumps and bits of cooked egg and ensures a super smooth, silky-creamy pudding. It’s worth the extra step!
Pie Crust Options for Banana Cream Pie
This homemade banana cream pie can be made with a variety of different crust options:
- Classic pie crust. I included my go-to pie crust recipe below. Follow the instructions in the recipe to blind bake the pie crust before assembling the pie.
- Graham cracker crust. I love pudding pies in graham cracker crusts, and banana cream pie is super yummy served this way. Bake the graham cracker crust for 8 to 10 minutes until just set and let cool before using in this recipe.
- Classic pie crust rolled in graham crackers. This gives you the best of both worlds! Finely crush graham crackers and dust the countertop with them. Roll out the pie crust in the graham cracker crumbs. The graham crackers will coat the outside of the pie crust creating a tasty flavor and texture. Blind bake per the recipe.
To assemble the pie, spread half of the pudding in whatever crust you choose to use. Layer banana slices over the top. Dollop the remaining pudding over the bananas and spread all the way to the edges creating a seal so the bananas are fully enclosed in the pudding layers. Top with whipped cream and then try not to face plant in the most delicious banana cream pie ever.
A Few Additional Tips
Banana cream pie is a bit tricky to make ahead of time because of those beloved bananas. As we know, they turn brown and can develop a mushy texture if left out-of-peel too long.
However, there are still a few ways to make this pie very doable for busy holiday dinners or whenever you need to make it ahead of time:
- The pie crust can be made and baked or blind-baked several days in advance (this goes for a classic pie crust or a graham cracker crust). Once baked and cooled, cover tightly with plastic wrap and store in the refrigerator.
- The pudding can be cooked 2 to 3 days in advance. Strain into a bowl and cover the top directly with plastic wrap. Store in the refrigerator. Whisk the chilled pudding vigorously before using in the pie so it spreads smoothly.
- The cream can be whipped several hours in advance. The powdered sugar helps stabilize the whipped cream somewhat so it doesn’t get super liquidy (although it’s best not to make it too far ahead of time).
- The pie, once fully assembled, needs to chill for at least three hours or up to six hours so it is fully set before serving.
A Favorite Pie
This banana cream pie has been a favorite for over a decade. I make it every Thanksgiving, and it’s often Brian’s birthday dessert request.
There is something about homemade banana cream pie that is just.so.good. Hundreds of you have fallen in love with it, too!
Make sure to read through the entire recipe before making the pie – there are a lot of tips and method-helps to ensure a perfect pie. I’ve also given some recipe notes that include details on how to make this pie in a deeper pie dish or with more filling.
Enjoy!
Old-Fashioned Banana Cream Pie
Ingredients
Pie Crust:
- 1 ½ cups (178 g) all-purpose flour
- 2 teaspoons granulated sugar
- ¼ teaspoon table salt
- 4 tablespoons (85 g) chilled salted butter, cut into 1/4-inch pieces
- 3 tablespoons (36 g) chilled vegetable shortening, chilled
- 4 to 5 tablespoons ice water
Banana Cream Filling:
- ½ cup plus 2 tablespoons (131 g) granulated sugar
- ¼ cup (38 g) cornstarch
- ⅛ teaspoon table salt
- 2 cups milk, preferably 2% or whole milk (don't use skim milk)
- ½ cup half-and-half or heavy cream
- 5 large egg yolks
- 2 teaspoons vanilla extract
- 2 tablespoons (28 g) butter
- 2 medium (about 226 g) bananas
Whipped Cream Topping:
- 1 cup heavy cream
- 2 tablespoons powdered sugar
- ½ teaspoon vanilla extract
Instructions
- For the pie crust, in a medium bowl, whisk together the flour, sugar and salt.
- Add the butter and shortening and cut in with a pastry blender or two knives until the mixture is crumbly and the butter and shortening are in pea-size pieces.
- Drizzle in 4 tablespoons of the ice water and stir with a rubber spatula until the dough starts to come together. Use your hands, if needed, to further combine the dough in a cohesive mass. Don't over work the dough. If the dough is crumbly, add additional ice water a teaspoon at a time until it comes together.
- Turn the dough out onto a piece of plastic wrap, press in to a disc, cover with the plastic wrap, and refrigerate for at least 1 hour (or up to several days).
- When ready to use, roll out the pie crust on a lightly floured counter to 12 inches in diameter.
- Loosely roll the dough around the rolling pin and unroll it onto a 9-inch pie plate. Gently lift the edges and ease the pie crust into the bottom and sides of the pie plate (stretching or pulling can cause the pie crust to shrink). Trim the crust to 1/2-inch beyond the edge of the pie plate. Fold the excess overhang under itself so the folded edge is flush with the edge of the plate. Crimp the crust with your fingers to create a scalloped pie edge.
- Refrigerate the pie shell until fully chilled, at least 30 minutes.
- Preheat the oven to 375 degrees F.
- Line the chilled pie shell with a layer of aluminum foil, covering the edges loosely so they don't burn. Fill with dried beans or pie weights. Bake for 20-25 minutes until the crust is beginning to turn golden and no longer looks doughy. Carefully remove the foil and beans/weights and bake 5 to 10 more minutes until the crust is golden and fully baked. Let the pie crust cool completely.
- For the filling, whisk the sugar, cornstarch, and salt together in a medium saucepan. Add the milk, half-and-half (or heavy cream), and egg yolks. Whisk until well-combined.
- Bring the mixture to a gentle boil over medium heat, whisking constantly. Once large bubbles pop on the surface, continue to cook, stirring constantly, for one full minute (moderate the heat if the pudding is sticking to the bottom of the pan). The mixture should be thickened to the consistency of soft-set pudding. It will thicken more as it cools.
- Remove the pan from the heat, and if desired, strain the mixture through a fine-mesh strainer into a medium bowl to get rid of any possible lumps or little bits of cooked egg. Add the butter and vanilla and mix into the warm pudding.
- Let the mixture cool for 5 to 10 minutes, stirring often to prevent a skin from forming across the top.
- Pour half of the warm pudding in the baked and cooled pie shell. Slice the bananas and arrange them across the filling. Spread remaining pudding over the top of the bananas and spread all the way to the edges of the pie crust to completely seal the bananas in the pudding layers.
- Cover the pie with plastic wrap, pressing directly on the surface to prevent a skin from forming on the pudding. Refrigerate the pie until it is completely chilled, at least 3 hours or up to 6 hours.
- For the topping, whip the cream, powdered sugar and vanilla together until soft peaks form. Spread or pipe the whipped cream over the top of the pie and serve. This pie is best served the same day it is made (so the bananas stay fresh).
Notes
-2 cups milk
-1 cup half-and-half
-3/4 cup granulated sugar
-1/3 cup cornstarch
-1/4 teaspoon salt
-2 tablespoons butter
-2 teaspoons vanilla extract Pie Crust: You can easily sub in your own favorite (or store bought) pie crust for the one in the recipe and blind bake it according to the recipe instructions. The pie crust can alternately be made using a food processor instead of by hand.
Recommended Products
Recipe Source: filling adapted slightly from the Cook’s Illustrated Cookbook; pie crust recipe from my cookbook
Recipe posted May 2012; updated October 2025 with new recipe photos, recipe adjustments, and notes.




After years of using this recipe I felt the need to pay my respects. I LOVE it and so do many of my family members. I usually make it on Easter and I dropped the ball this year but felt terrible so AN HOUR before I had to leave I decided to go for it- I’d just have to ditch the crust this year. I doubled the pudding recipe, layered a 9×13 with sheets of graham crackers and poured half the pudding in, threw the sliced bananas on, poured the rest of the pudding on then popped it in the freezer. Made whipped cream and slapped it on right before I had to leave and topped with more sliced bananas and sprinkled crushed graham crackers over it and ran out the door to head to my sister’s house. Everyone loved it just the same! I started making this when I was just 23 years old and was proud to make it from scratch, now I can do it in my sleep! Thanks SO much for 10+ years of this pie!
Tasha, this is the best comment! First of all, I’m so happy you have loved this pie recipe for so many years! Second, your last-minute changes sound amazing!! I am going to try it like that!
I asked my husband why banana cream pie is a man’s favorite, and he said the “Banana cream pie” that a man is talking about is not food. I guess all men have corrupt minds.
I’m trying this tonight. I have never made banana cream pie from scratch and wanted to give it a try. Anything instant or store-bought is loaded with artificial ingredients. I want to be healthier. As far as men having banana cream pie as their favorite, I honestly don’t know any men who like it that much. Maybe it depends on location. I’m from the west. I’ll add a comment once I finish the pie. I hope it turns out 🤞🙏
I made this today, with a few substitutions. I didn’t have half & half or heavy cream so I used evaporated milk. I mashed my bananas and folded them in, instead of layering them. And finally, I made a walnut pie crust. It is so good, like Nana Nut muffins but in pie.
Always the best- I come back and make this nana cream pie for most holiday’s. It’s my families favorite. I’m using the custard recipe today and then mixing in some whipped cream once it’s cooked for an easier crème patisserie. It’s going to fill a donut recipe.
Thanks Mel!!
This pie is amazing! I have tried many but this one is seriously worth the effort. The crust, i am a lard crust fan so i did my usual crust but did do the graham roll out which was my only change. So.so worth it!! DELICIOUS!!
Absolutely incredible. My first time ever making and having a banana cream pie. It was fantastic. So easy to make with the excellent directions. 10/10.
I just had to laugh about “the frilly piped whipped cream on top is unnecessary and fills me with loathing.” This pie is yummy, can’t wait to make it this week for Thanksgiving!
This recipe has been added to our “must haves” at Thanksgiving. This is an intimidating recipe for a German baker who’s a little unfamiliar with pie crusts and pie fillings. We are sold and will never try another recipe. This year we are adding the Chocolate caramel pecan pie.
Hi Mel, this recipe looks amazing.. My son is graduating highschool Friday and is begging me to make banana cream pie for his graduation. If I make this dessert today or Monday , wait to assemble it ( except whip cream i will make right when i serve it) will it keep that long ? i could hold off on the middle layer of bananas so it doesn’t turn grey and only slice fresh ones right before I serve under the whip cream that day ? what’s your suggestion?
Everyone I make this for loves it and always goes back for seconds! I have even modded it into a simpler sort of trifle, but at its core it is this recipe that makes it taste so great.
Can the cream pie filling be froze or refrigerated separately for a few days and still be good? How can I preserve it if I need to make it a few days in advance?
I wouldn’t suggest freezing it (it can turn grainy after being defrosted) but you can definitely make it several days ahead of time and refrigerate it.
Tasted amazing, but was no where near set 🙁 Maybe I didn’t cook it long enough? We scraped the whole thing in a bowl and had delicious banana pudding.
In crust and pudding is it salted or unsalted butter? Which do u prefer?
I use salted butter
I have always wondered why men live banana cream pie so much, all of them! Trying this today for Father’s Day.
Today is our 47th anniversary and my hubby asked for a banana cream pie. Came across several recipes and finally settled on this one and, oh boy, am I glad that I did. I followed the recipe exactly for the filling and ended up using a graham cracker crust and it tastes like it came straight from Heaven. It is so delicious that I actually left a couple of spoonfuls in the pan so I could eat it! Such a delicious recipe. I used 1% milk for the two cups and heavy cream for the one cup and it cooked up beautifully…took a full 10 minutes on medium heat to thicken, stirring constantly, but it is worth it. Thank you for sharing such a delicious recipe for one of my husband’s favorite pies!
So happy to hear that, Lonna! And happy anniversary!
I made this recipe today for the first time and it’s delicious. The filling is so rich and creamy I could eat it all by itself! I used a regular pre made organic pie crust but next time I’ll try it with a graham cracker crust. This is the only banana cream pie recipe I will ever need-thank you!
Really good filling my mom loved it and she doesn’t like anything, I think I made my crust to thick but it was yummy, this going on our thanks giving table
I am doing something a little bit different for Thanksgiving this year. I am wanting to make individual banana cream pies in small cups this year. I was thinking of using a graham cracker crust in the bottom and then I wondered about your pie filling.
My question is, if I assembled these the day before would they still be good or would it be better to maybe make the filling the day before and assemble the day of? I noticed you said the filling could be made the day before and held over.
Would you still put the bananas cut up layered in the cup and by the way, do they turn brown?
Hi Gina, I definitely think you could make most of this ahead of time but I would wait to assemble it until at least the morning of so the bananas don’t get overly browned. The filling can be made several days in advance.
Do you have a recipe for stabilized whipped cream?
I don’t; sorry! I’ve made it before with cornstarch and also with gelatin – but I haven’t posted an official recipe.
I often add a little vanilla pudding or dream whipp. Just a TBS or 2. It holds up very nicely in the bakery case.
Excellent! I made a half recipe for two mini 6 inch pies and they were wonderful. The pudding thickened up very nicely and was the perfect consistency.
Thank you
The flavor is excellent, but it didn’t set up all the way. A little soupy when cut to serve. How do I correct this for next time?
Hi Debbie – try cooking the pudding longer or increasing the cornstarch by 1-2 tablespoons.
Took a while to thicken and I began to think I had done something wrong. I was rereading the recipe and continuing to whisk all the while and all of the sudden, it thickened up beautifully. Everything is cooling right now. Just waiting to assemble. The hardest part? Waiting till after Sunday dinner tomorrow to eat it!!
https://www.facebook.com/photo.php?fbid=2088408737841721&set=a.199445353404745.68426.100000178461560&type=3
I’m loving your pie! I think it turned out really good…Thanks Mel
What do you do to prevent bananas from turning black?
Best pudding EVER!!
Mel, this pie is amazing. Regarding the crust- I totally agree it’s THE crust for cream pies. The filling was divine and my husband was inspired to make the pudding himself. This is a new Thanksgiving tradition
Yay!
This is the perfect traditional banana cream pie recipe. The vanilla custard is absolutely delicious. We love to use as filling in crepes as well.
Made this beauty for Father’s Day. Big Hit. Used a basic Nilla wafer crust recipe instead of the one provided because I was short on time. Worked really nicely. Will make it again!! Thanks Mel!
I have been making this pie for a few years now. It is one that is requested frequently by family and friends. I have tweaked the recipe by using a Nilla wafer crust. I also add a vanilla bean to the filling as it cooks. Once it is done, I remove the pod. I usually make the filling ahead of time. When I do put the pie together I put a layer of bananas on the bottom, then a layer of filling and I sprinkle crushed Nilla wafers on top. I continue to layer the pie until I use all of the filling and then top it with the whip cream.
I was planning on making this for Thanksgiving but I’m traveling so I wanted to make the custard ahead of time. Do you think if I was to do so that it would still turn out ok? Say make it today and assemble on Thanksgiving morning?
Yes, I think you could definitely make the filling ahead of time.
Does this slice well? Some cream pies set and slice well while some turn into a mess on the plate. It looks fantastic and I haven’t yet found my favorite recipe that tastes great and looks pretty sliced.
Yes, I think it slices really well. 🙂
Modified the recipe and made this with vanilla almond milk, 1 tsp of banana exrtract since vanilla flavoring all ready in almond milk and used 4 egg yolks instead of 5. Took a lot longer to thicken but the end product was still amazing.
This custard/pudding was DELICIOUS! I used to for a banana pudding. It was a bit sturdier than the Nilla Wafers pudding recipe…which, for me, is awesome. Thank you…you have a new fan. Glad I found your site. Looking forward to trying your other recipes.
This was a really tasty pie!! I made it for Easter and it was delish!
The only worry I had was if the vanilla filling would harden. Instead of 5-10 minutes, it took me 20 minutes. Still, it was soooo good! Thank you for the recipe!!
Hi Mel,
I’m doing a pre-thanksgiving run to make sure I do everything right the first time, so I’m not flustered the morning of (wishful thinking). Can pie dough be refrigerated as the disc shape and covered in the fridge for a couple of days? I know it takes all of 5 minutes to make, but it’s just one less thing. And I wanted to thank you for putting together your Thanksgiving recipes for us, you are now my Thanksgiving sponsor 🙂 I don’t know what I’d do without your site!!
Haha, thanks! Yes! You could definitely refrigerate the disc of pie dough for several days.
I made this pie yesterday. I love banana cream pie and am always searching for the best recipe. This was perfect although I did use a shortening based baked pie shell. I also added a 3rd banana which I minced / mashed and folded into half the custard to amp up the banana flavor.
PS. something’s wrong with the ad serving on the website. It has a loading problem that causes the scroll to stop working and makes it hard to write a review.
Thanks for the heads up, John – I’ll look into the ad issue (and I’m glad you liked the pie!).
Hi Mel, I made this pie and was so excited about it–even though I’m not really in to cream pies, pudding, or anything with that texture. The filling is super delicious, but even after refrigerating the pie overnight, it came out runny–would not hold it shape when sliced. We just had to scoop it out, so it was more like banana pudding. What would you say went wrong?? I’ve been reading and found some stuff that it could have to do with the egg yolks or the cornstarch…maybe both? I thought that I had gotten it to be “thick but not gelatinous” but I guess I was wrong…?? Do you have any further clarification on step #6 or tips about getting the filling to set properly?
I would love to make this pie again, but want to get it to come out right! 🙂
Thanks!!
Hi Carla, it seems like it’s probably related to not cooking the pudding filling long enough. I’m not sure what you mean about it being caused by the egg yolks or cornstarch, sorry. I think if you make it again and try cooking it longer (it should be pudding-like with large bubbles breaking across the surface as it boils) that should help. Good luck!
I made this with nilla waffers instead of graham crackers and it was delicious!
I made this pie. I am worried, it looks like its not setting. I am reading now what problem might be, I read that when made with corn starch you need to boil fully for 1 minute, or when you cool it sugar does something and it doesnt set. I cooked it till it was thick like recipe said. I put it in freezer but, read comment that cream pies dont freeze well so, I will take it out. I am so hoping it will set overnite. I hope!
Hi Mel. Wondering if you think your other “perfect pie crust” recipe works for the banana cream pie as well or if I should stick with the crust recipe you have here. I just love the recipe with the sour cream but don’t want to use it if it will somehow clash with the banana cream filling. Thanks!
The perfect pie crust would be awesome here (I’ve used it before) – but there’s something extra delicious about rolling the crust in graham crackers. 🙂
Hi Mel ~
Thank you so much for your recipe. I absolutely LOVE your Lemon Cream, and lost my tried and true Banana Cream, so definitely thought to come to you! I had never heard of straining the cream, what a great idea!
I just recently moved back to Lake Tahoe, and am at about 6,000 ft, so it’s almost as though I’ve had to learn some baking over again. With pies though, I seems to be okay. I had just made a Coconut Cream in a vanilla wafer crust, with a thin layer of chocolate ganache the previous week, so I thought this one would be similarly great.
I tried and the custard, while looking right and thick all the way through – once out (the next day) – seemed really light, airy, and delicate looking. It got lost under the whip cream? Taste and texture. I’m wondering if you happen to know of an adjustment I may have needed for high altitude? I can’t figure it out because the others – coconut cream, chocolate, and peanut butter cream were all okay? I did use vanilla bean paste too because I like the look, or maybe it was that filling and the ganache (which was cooled) Or maybe I should try again? Ha ha! I wrote you a book! Sorry…
Thank you!
Jen
P.S. I love your site!
Hi Jen – to be honest, I’m not sure. I don’t live at high altitude (and haven’t for a number of years) so I don’t really know the ins and outs of high altitude cooking and baking. I didn’t think that a custard would be affected adversely at high altitudes (I know cakes/cookies and other baked goods might need altering but never heard of adjusting for puddings and custards). Have you tried googling to see if there’s any info about high altitude adjustments for cream pies? Sorry it didn’t quite work out for you!
I see your recipe calls for 5 eggs. I have seen most others call for 3. Does it make a difference in the number of yolks? Texture? Flavor? Thanks!
The filling for this pie is rich and creamy probably because of the eggs.
Thank you for this great recipe! I made it recently (but substituted with a gluten free crust) and it was hit! 🙂
http://www.tartsandcrafts.ca/2015/01/banana-cream-pie-with-gluten-free-crust.html
This recipe looks and sounds delicious. I was just wondering what the estimated time it is to make it?
It totally depends on a variety of factors (how long the cream filling chills and such). You are probably looking at 6-7 hours from start to serving chilled from the fridge.
Woooah! How did I NOT spot this recipe on here before?! Husband is proof of the “man loves his banana cream pie” theory and I’ve been on the hunt for a good recipe. He’ll ask where I got it, and like every other time he asks, I’ll say, “I got it from Mel.” 🙂 Thanks!
Had to comment and thank you for this fantastic recipe. Love the crust. Soooo good It’s a keeper, thank you.