Banana Cream Pie

Love banana cream pie? Specks of vanilla bean, a from-scratch custard filling, and real whipped cream make this banana cream pie recipe extra special for company and birthdays.

Whole banana cream pie with whipped cream swirls on top and banana slices set against a pink background.
Cindy Rahe

For the uninitiated, Banana Cream Pie is a light, slightly sweet pudding cooked on the stovetop then poured into a flaky pre-baked pie shell and topped with whipped cream.

The Secret to This Banana Cream Pie Recipe

I start this homemade pie with a creamy, custardy homemade vanilla pudding flavored with vanilla bean paste. The method is simple with results that truly rival any boxed pudding mix. The ingredients are added to the pan all at once, whisked smooth, and stirred over moderate heat until thickened.

My version, like many classic takes, layers ripe bananas within the pudding. I pour in half the pudding into the crust, add a layer of sliced bananas, then spread the remaining pudding over the fruit.

The resulting pie is a simple, but elegant, sweet, and slightly floral pie, ready for any holiday table or weekend get together.

Video: How to Make Banana Cream Pie


Banana Cream Pie

Why Use Real Vanilla Bean Paste?

I’ve opted for vanilla paste as the flavoring for some contrasting speckles throughout the pudding. Vanilla paste is a suspension of vanilla beans that can be used interchangeably with vanilla extract. My favorite brand is Heilala, but I also like Nielsen-Massey.

If you don’t have vanilla paste laying around or can’t find it at the store, you can replace it with double the amount of vanilla extract.

Slice of banana cream pie with whipped cream on top and banana slices set against a pink background.
Cindy Rahe

How to Tell When the Pudding Is Set

We need a somewhat thick filling to ensure the pie is sliceable and not a soupy mess. A combination of cornstarch, a whole egg, and yolks give this pie thickening power plus a smooth texture, rich flavor, and buttery color.

So, how thick does it need to be? I use visual cues to determine whether or not my pudding has thickened enough.

  • When you drag the whisk through the pudding it should leave deep, distinctive tracks before coming back together.
  • The pudding should not only coat the back of a spoon but cling to it.
  • Your finger when drawn through the pudding on the back of a spoon, should leave a distinct line that does not meld back together.
  • The pudding should be opaque.

What If Your Pudding Isn’t Thickening?

If your pudding is cooking and just isn’t thickening, resist the urge to crank up the heat. This could “break” the custard and make it chunky.

If it’s just not reaching pudding-level texture you can make a slurry. Simply whisk two tablespoons each of cornstarch and cold water together in a small bowl and you will have a slurry.

Next, remove the pudding from the heat, add the slurry one or two teaspoons at a time then return it to the heat to thicken until the pudding has reached the proper consistency.

banana cream pie
Cindy Rahe

What’s the Best Crust for Banana Cream Pie?

There is some debate here whether or not banana cream pie should have a pastry crust or crumb crust and honestly, it comes down to personal preference.

This vanilla wafer crust is a simple mix of vanilla wafer crumbs, a bit of sugar, some melted butter, and a pinch of salt that gets pressed into a pie plate and quickly baked before being cooled and filled. I’ve made this pie with graham cracker crust and while it is delicious, I think vanilla wafers are a better compliment to the creamy pudding and ripe banana.

How to Make Stabilized Whipped Cream

Stabilized whipped cream is simply cream that’s been fortified with a little gelatin before being whipped so that it holds its shape and doesn’t weep.

Stabilized whipped cream will hold its shape for at least 24 hours. I generally pipe the whipped cream right before presenting the pie, but with the stabilized version you can do this well in advance.

To learn more about making whipped cream check out our post on How to Make Whipped Cream. If you have any leftover, freeze it!

Whole banana cream pie with whipped cream swirls on top and banana slices set against a pink background.
Cindy Rahe

Make-Ahead Tips for Banana Cream Pie

You can make this pie by pouring the pudding into the crust up to 48 hours in advance and refrigerating it with plastic wrap pressed directly onto the surface of the pudding. Then add the whipped cream and decorative banana slices just before serving.

You can also make the pie start to (nearly) finish 24 hours ahead of time. To add the whipped cream in advance, it’s best to stabilize it with a bit of gelatin. I’ve included the instructions in the recipe below. Pipe the whipped cream on top of the pie, don’t cover it, and keep it in the fridge for up to one day. Just before serving top with sliced bananas.

Storing and Freezing This Pie

This pie isn’t meant for the freezer. Plus, I don’t love freezing anything with fresh bananas just because the freezer breaks them down and releases too much liquid which results in unwanted sogginess, not to mention unpleasant texture.

More Homemade Pie Recipes to Give a Try!

Banana Cream Pie

Prep Time 30 mins
Cook Time 15 mins
Chill Time 7 hrs
Total Time 7 hrs 45 mins
Servings 6 to 8 slices
Yield 1 pie


For the filling:

  • 2 1/2 cups whole milk

  • 1 cup heavy whipping cream

  • 6 tablespoons cornstarch

  • 2 large large eggs

  • 2 large egg yolks

  • 1/2 cup (100 g) sugar

  • 2 teaspoons vanilla bean paste, or 4 teaspoons vanilla extract

  • 1/2 teaspoon kosher salt

  • 2 medium (7" to 7-7/8" long) bananas

For the crust:

  • 8 ounces vanilla wafer cookies

  • 6 tablespoons unsalted butter

  • 3 tablespoons sugar

  • 1 pinch kosher salt

For the stabilized whipped cream:

  • 1/2 teaspoon gelatin powder

  • 1 tablespoon cold water

  • 1 1/2 cups heavy whipping cream

  • 3 tablespoons powdered sugar

To garnish:

  • 1 medium (7" to 7-7/8" long) banana

Special Equipment

  • Food processor
  • Piping bag with star tip


  1. Make the pudding:

    Whisk the milk, cream, cornstarch, eggs, yolks, sugar, vanilla, and salt together in a 2-quart saucepan until the mixture is well combined.

    Place the saucepan over medium heat and whisk the mixture constantly until thick and a few bubbles rise to the surface of the pudding, about 10 minutes. Resist the urge to increase the heat, as it could break the pudding.

    The pudding should be thick enough to coat the back of a spoon without running back together when you run your finger through it.

    A sliver pot filled with vanilla pudding.
    Cindy Rahe
    Photograph of vanilla pudding cooking on the stovetop. A wooden spoon is lifted out and a line is drawn through it to show the thickness of the pudding.
    Cindy Rahe
  2. Cool the pudding:

    Spread the pudding into a large shallow dish (like a 9x13-inch pan) and press plastic wrap directly onto the surface of the pudding. Cool for 20 minutes on a rack before placing in the refrigerator to chill for at least 1 hour. You can do this step 1 or 2 days in advance.

    VVanilla pudding cooling in a 9x13 baking dish to make an easy homemade banana cream pie.
    Cindy Rahe
  3. Preheat the oven:

    Preheat the oven to 350°F.

  4. Make the crust:

    While the pudding cools and chills, make the crust.

    Add the vanilla wafers to your food processor and pulse until they become fine crumbs. Place the crumbs into a bowl and stir in the melted butter, sugar, and salt.

    Press the crumbs firmly into the pie plate, using something with a flat bottom (like a measuring cup) to compact the crumbs. Bake the crust in the oven for 15 minutes and cool on a wire rack for about 20 minutes.

    Crushed vanilla waffers in a pink bowl with a spatula.
    Cindy Rahe
    Vanilla Waffer Pie crust for homemade banana cream pie
    Cindy Rahe
  5. Assemble the pie and let it chill:

    Peel two bananas and slice them into 1/4-inch rounds.

    Remove the chilled pudding from the refrigerator and take off the plastic wrap (but save it for later). Give the pudding a stir until creamy and spoon half into the bottom of the baked pie crust.

    Place the banana slices in a single layer on top of the pudding. Spread the remaining pudding over the bananas and smooth the top. Press the plastic wrap you saved directly onto the surface and chill for 6 hours or overnight.

    Vanilla waffer crust partially filled with vanilla pudding to make an easy homemade banana cream pie.
    Cindy Rahe
    Homemade Banana Cream Pie with banana slices layered ontop of the pudding in a vanilla waffer crust.
    Cindy Rahe
    Banana cream pie in a vanilla waffer crust.
    Cindy Rahe
    Banana cream pie with clingflim over the top.
    Cindy Rahe
  6. Make the stabilized whipped cream:

    In a small bowl add cold water and sprinkle the gelatin over the water. Let the gelatin “bloom” or absorb the water, there should not be any dry bits after 5 minutes or so.

    Place the dish in the microwave and cook for 15 seconds at a time until just melted (about 30 seconds). Watch the gelatin as it will expand and could bubble up over the bowl. Let the gelatin cool slightly just for a minute or two while the cream whips.

    In the bowl of a stand mixer, or in a bowl using a hand mixer, beat the heavy whipping cream while adding the powdered sugar a tablespoon at a time until the cream is foamy and just beginning to thicken.

    With the mixer still running, slowly drizzle the melted gelatin into the cream until fully incorporated. Beat on medium speed until stiff peaks are reached.

    Melted gelatin in a small glass bowl.
    Cindy Rahe
    Adding melted gelitin to the bowl of pink standmixer filled with heavy cream.
    Cindy Rahe
    Pink stand mixer with a whisk attachment lifted out of the mixing bowl filled wtih whipped cream.
    Cindy Rahe
  7. Decorate and serve the pie:

    Load the whipped cream into a piping bag fitted with a star tip and pipe swirls around the pie. Top the swirls with slices of banana.

    Serve the pie immediately, or if you want to make it up to 24 hours in advance, go ahead and pipe the swirls on but wait to decorate with bananas until just before serving.

    Woman with painted red fingernails holding a star piping tip.
    Cindy Rahe
    Piping bag full of whipped cream.
    Cindy Rahe
    Whole banana cream pie with whipped cream swirls on top set against a white background.
    Cindy Rahe
Nutrition Facts (per serving)
689 Calories
45g Fat
62g Carbs
10g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6 to 8
Amount per serving
Calories 689
% Daily Value*
Total Fat 45g 58%
Saturated Fat 26g 132%
Cholesterol 208mg 69%
Sodium 294mg 13%
Total Carbohydrate 62g 23%
Dietary Fiber 2g 6%
Total Sugars 41g
Protein 10g
Vitamin C 4mg 21%
Calcium 155mg 12%
Iron 1mg 4%
Potassium 394mg 8%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.