The most incredible (and easy) Banana Cream Pie recipe with homemade custard filling that holds together perfectly, layered inside a Nilla wafer crust. You'll never use a box pudding mix again!
You can browse all of my delicious pie recipes, and be sure to try the Key Lime Pie, Apple Pie, Pecan Pie, or a Lemon Sour Cream Pie.

What I love about this pie:
- The Filling: To make a truly excellent Banana Cream Pie, the pudding NEEDS to be made from scratch! This recipe if flavorful, holds together, and so velvety smooth.
- Nilla Wafer Crust really shines in this pie, and reminds me of banana pudding. If you prefer something else, you can use a graham cracker or traditional pie crust.
- Make Ahead: you can make this beautiful pie 1-2 days in advance, but I recommend reserving the bananas for topping on individual pie slices while serving, rather than inside the pie.
How to make Banana Cream Pie:
Prepare Crust: Add Nilla wafers to a food processor and pulse until fine crumbs (or crush them in a resealable bag, using a rolling pin). Add cookie crumbs to a bowl and stir in melted butter. Press mixture firmly into the bottom and up the sides of a 9” pie plate. Bake crust for 10 minutes, and then allow to cool completely.

Make Filling: Mix egg yolks and cornstarch in a bowl until smooth. Set aside. Whisk in sugar, salt, and milk in a large, heavy saucepan. Cook over medium heat, stirring often, until it comes to a simmer.

Temper Eggs: Spoon a big ladleful of simmering milk out of the pot, then very slowly whisk the milk into the egg yolk mixture, whisking constantly as you pour a slow steady stream, to temper the eggs (warm them up slowly, without scrambling them).

Cook Pudding: Pour the tempered egg mixture into the saucepan, whisking to incorporate. Cook, stirring constantly over medium heat, until the mixture has thickened (thick enough to coat the back of a spoon).

Strain: Remove from heat and stir in butter and vanilla extract. Strain pudding through a fine mesh sieve into a storage container. Lay a piece of plastic wrap directly over the pudding to prevent a skin from forming then cool for 30 minutes.

Layer Pie: Slice bananas into the bottom of the Nilla wafer crust, into an even layer then pour pudding over the top. Cover with plastic wrap again, so a skin doesn’t form, and refrigerate for at least 4-6 hours.

Whip Cream: Add heavy cream and powdered sugar to a mixing bowl and whip until peaks form. Smooth whipped cream over the top of the old fashioned banana cream pie, or pipe around the edge. Refrigerate, uncovered, for at least 4-6 hours before serving.

Make Ahead and Freezing Instructions:
To Make Ahead: Nilla wafer crust can be made several days in advance, stored at room temperature or in the freezer. Banana Cream Pie can be made 2-3 days ahead, but I recommend adding the bananas while serving the pie, and not placing them inside, so they don't get brown.
To Freeze: Don't add bananas, but otherwise make as instructed. Allow the pie to cool completely then wrap in plastic wrap and a layer of aluminum foil and freeze for up to 2 months. Thaw in the refrigerator overnight.
More Homemade Pies:
- Cherry Pie
- Lemon Sour Cream Pie
- Pumpkin Pie
- Oreo Cheesecake Pie
- Lemon Chiffon Pie
- Coconut Cream Pie
- Triple Berry Pie
- Peanut Butter Pie
Follow me for more great recipes
Recipe

Banana Cream Pie
Equipment
Ingredients
Nilla Wafer Crust:*
- 2 cups Nilla wafers , crushed, (about 60 cookies)
- ⅓ cup butter , melted
Filling:
- 4 large egg yolks
- 1/4 cup cornstarch
- 2 1/2 cups whole milk
- 2/3 cups granulated sugar
- 1/4 teaspoon salt
- 2 Tablespoons butter , cut into pieces
- 2 teaspoons vanilla extract
- 3 large firm bananas , sliced
Whipped Cream Topping:
- 1 1/2 cups heavy whipping cream
- 3 Tablespoons powdered sugar
Instructions
- Prepare the Crust: Preheat oven to 350 degrees F. Add Nilla wafers to a food processor and pulse until crumbs (or crush them in a resealable bag, with a rolling pin). Add cookie crumbs to a bowl and stir in melted butter. Use the back of a measuring cup to press mixture firmly into the bottom and up the sides of a 9'' pie plate. Bake for 10 minutes. Allow to cool completely before adding the custard filling.
- Banana Pudding: Mix egg yolks and cornstarch in a bowl until smooth. Set aside. To a large saucepan, add sugar, salt and milk to a large, heavy saucepan and whisk to combine. Cook over medium heat, stirring often, until it comes to a simmer.
- Spoon a big ladleful of simmering milk out of the pot, and very slowly whisk the milk into the egg yolk mixture, whisking constantly as you pour a slow steady stream, to temper the eggs (warm them up slowly, without scrambling them).
- Pour the tempered egg mixture into the saucepan, whisking to incorporate. Cook, stirring constantly over medium heat, until the mixture has thickened (thick enough to coat the back of a spoon).
- Remove from heat and stir in butter and vanilla extract. Strain pudding through a fine mesh sieve, into a storage container. Lay a piece of plastic wrap directly over the pudding to prevent a skin from forming. Allow to cool for 30 minutes.
- Slice bananas into the bottom of the nilla wafer crust. Pour pudding over the top. Place a small piece of plastic wrap directly on the surface of the pudding, so a skin doesn’t form. Refrigerate for at least 4-6 hours.
- Whip Cream: Add heavy cream and powdered sugar to a mixing bowl and whip until peaks form. Smooth whipped cream over the top of the pie.
- Refrigerate for at least 4-6 hours before serving.
Notes
Nutrition
Follow Me
I originally shared this recipe November 2017. Updated November 2019 and November 2023.
This post contains affiliate links.
Lauren, another amazing success! I made this pie for Christmas instead of a cake, as Banana Cream Pie is my husbands favorite dessert. They are difficult to find in bakeries, but even when I have been fortunate to find them, they often taste as if they are made with boxed pudding (and the crusts are soggy). I had never made one before, but every recipe that I have tried from your site has become an instant favorite of ours, and I make many of them several times each month. I followed the recipe to the letter, and it came out so PERFECTLY that my daughter is requesting the Banana Cream Pie for her birthday, INSTEAD of a cake! 🙂 Thank you, Thank you, Thank you! My entire family is very grateful to you and all of your hard work to bring these recipes into our home. You are indeed, a blessing!
That is absolutely amazing–no greater compliment, thank you!!!! Sounds like many happy birthdays to come <3 Thanks for following XOX
Is the custard supposed to be this when you put it in the crust or will it thicken up in the fridge afterwards?
Hi Bria,
The custard should be pretty thick (see step 4 of the directions). It will set up even more in the crust as it cools.
What is an egg yolk? I put 3 eggs instead of 2 eggs and 1 egg yolk and it came out watery…. PLEASE HELP
An egg yolk is the yellow part of the egg. The white is the clear part of the egg.The egg yolk separated from the white is essential as the yolk is what thickens the pudding (which is why yours was watery). Hope you get to try it again 🙂
My 14 year old daughter made this (I supervised). It was delicious! Read the comments where some people had trouble making it but we did not. Followed the recipe and it came out perfect. Brought it to work for a pie contest – not really a contest – we just wanted to eat some pie! Brought one small piece home for my husband who said “You are making this again, right???” Thank you. It was soooo good!
Just finished making this! Can not wait to dig in tomorrow!!! I believe mine will finish setting appropriately ?. I didn’t read the vanilla correctly, I only put in a teaspoon. While cooling in the fridge I was reading the comments and saw someone thought the tablespoon was too much?!? Oops! It tasted great with just the teaspoon but since it hadn’t cooled much I just added another teaspoon. Thanks for the recipe!!! Can’t wait to try some of the others!
Happy to hear it–I hope everyone enjoys it! Happy Thanksgiving!
So here I am the day after thanksgiving…the pie was such a hit I just made 2 more!!! Thanks again!
So here I am the day after thanksgiving…the pie was such a hit I just made 2 more!!! Thanks again!
Thank you for sharing, I’m so happy you enjoyed it!
Can I sub 2% for whole milk here?
Sure, that would work fine 🙂
My daughters love Banana Cream Pie, It sounds like a wonderful combo. thank so much
Can the filling be made and then frozen ?
I haven’t tried it, but I don’t think I would. I don’t think it would hold up as it thawed (the ingredients may water and separate.)
Help! I just took my custard out of the fridge and it’s super liquidy! What do I do to thicken it?
I’m so sorry that happened. Make sure in step #4 the mixture gets cooked until it thickens.
Then as you add tempered eggs it should thicken even more. By the time it cools, it should be thickened.