This easy banana cream pie recipe from scratch features a buttery pie crust, silky homemade vanilla custard, fresh banana slices, and fluffy whipped cream. Unlike versions made with instant pudding mix, this classic homemade banana cream pie gets its creamy texture from a simple stovetop custard made with milk, egg yolks, sugar, and cornstarch.
The pie is perfect for holidays, family dinners, potlucks, or any occasion that calls for a creamy, old-fashioned dessert. For the best texture, prepare it several hours before serving so the custard has enough time to chill and set.
Why You’ll Love This Easy Banana Cream Pie
Creamy Homemade Vanilla Custard
The filling is made from scratch with whole milk, egg yolks, sugar, cornstarch, butter, and vanilla extract. Cooking these ingredients gently creates a smooth vanilla custard with a rich texture and delicate flavor.
Whisk the custard continuously while it cooks to prevent lumps or scorching. Once thickened, the butter adds richness, while vanilla extract gives the filling the familiar flavor associated with classic banana cream pie.
Fresh Banana Flavor
Fresh bananas are layered between the crust and vanilla custard, creating a delicious contrast between the soft fruit and creamy filling. Choose bananas that are yellow and ripe but still slightly firm.
Very soft or overripe bananas can become watery and lose their shape inside the pie. If you are preparing the bananas in advance, a small amount of lemon juice can help slow browning, although too much may affect the flavor.
Flaky Homemade Pie Crust
A buttery, flaky crust provides a crisp base for the soft custard and bananas. You can prepare your own pastry crust or use a prepared 9-inch pie crust if you want to simplify the recipe.
The crust must be fully baked and completely cooled before adding the custard. A warm crust can soften the pastry and prevent the filling from setting properly.
Perfect Make-Ahead Dessert
Banana cream pie is ideal for preparing ahead because it needs several hours in the refrigerator before serving. Chilling allows the custard to firm up, making the pie easier to slice.
For the freshest appearance, add the whipped cream shortly before serving. You can also decorate the top with a few banana slices, but add them at the last minute to help prevent browning.
Ingredients for Homemade Banana Cream Pie
Ingredients for the Pie Crust
For one 9-inch pie crust, you will need:
- 1 ¼ cups all-purpose flour
- ½ teaspoon salt
- 1 tablespoon granulated sugar
- ½ cup cold unsalted butter, cut into small pieces
- 3 to 4 tablespoons ice water
You can replace the homemade pastry with a prepared baked pie shell or a graham cracker crust. A traditional pastry crust gives the pie a flaky, buttery texture, while a graham cracker crust creates a slightly sweeter and more convenient option.
Ingredients for the Vanilla Custard
For the homemade custard filling, prepare:
- 4 large egg yolks
- ½ cup granulated sugar
- ¼ cup cornstarch
- 2 cups whole milk
- ½ cup heavy cream
- ⅛ teaspoon salt
- 2 teaspoons pure vanilla extract
- 2 tablespoons unsalted butter, softened
The combination of whole milk and heavy cream makes the filling rich and smooth. Cornstarch helps the custard thicken, while egg yolks add color, richness, and a silky texture. Similar from-scratch banana cream pie recipes commonly use egg yolks, cornstarch, whole milk, vanilla, and butter for the custard.delish+1
Ingredients for the Banana Layer
You will need:
- 4 medium yellow bananas
- 1 teaspoon lemon juice, optional
Use bananas that are ripe enough to taste sweet but firm enough to slice neatly. Cut them into even slices just before assembling the pie.
If you use lemon juice, toss the banana slices very gently so they are lightly coated. Avoid soaking them, as this can make the banana flavor too tart.
Ingredients for the Whipped Cream Topping
For the topping, use:
- 1 cup cold heavy cream
- 2 tablespoons powdered sugar
- ½ teaspoon pure vanilla extract
Cold cream whips more easily and creates a lighter topping. For a less sweet pie, reduce the powdered sugar slightly. You can also add a small amount of extra vanilla for a stronger flavor.
How to Make Banana Cream Pie from Scratch
Prepare and Blind-Bake the Pie Crust
- Add the flour, salt, and sugar to a large bowl and whisk to combine.
- Add the cold butter and cut it into the flour using a pastry cutter or your fingertips.
- Continue until the mixture resembles coarse crumbs with a few pea-sized pieces of butter remaining.
- Add the ice water one tablespoon at a time, mixing just until the dough begins to come together.
- Shape the dough into a disk, wrap it, and refrigerate for at least 30 minutes.
- Roll the dough on a lightly floured surface and place it in a 9-inch pie dish.
- Trim and crimp the edges, then chill the shaped crust for another 15 to 20 minutes.
- Line the crust with parchment paper and pie weights, then bake until the edges are lightly golden.
- Remove the weights and continue baking until the bottom is fully baked and golden.
- Allow the pie crust to cool completely.
Do not fill the crust while it is still warm. A completely cooled crust helps preserve its flaky texture and prevents the custard from becoming loose.
Make the Homemade Vanilla Custard
- Whisk the egg yolks, sugar, cornstarch, and salt in a medium bowl until smooth.
- Pour the milk and heavy cream into a saucepan and warm over medium heat until steaming but not boiling.
- Slowly whisk some of the hot milk mixture into the egg mixture. This process gently warms the eggs and helps prevent scrambling.
- Pour the egg mixture back into the saucepan.
- Cook over medium heat, whisking constantly, until the custard becomes thick and begins to bubble.
- Continue cooking for about one minute while whisking.
- Remove the saucepan from the heat and stir in the butter and vanilla extract.
- Transfer the custard to a bowl and cover the surface directly with plastic wrap.
- Cool the custard until it is warm rather than hot.
The plastic wrap should touch the surface of the custard. This helps prevent a thick skin from forming while the filling cools.
Layer the Fresh Bananas and Custard
- Slice the bananas into rounds approximately ¼ inch thick.
- Arrange one layer of banana slices over the cooled pie crust.
- Spoon or pour half of the vanilla custard over the bananas.
- Add another layer of banana slices.
- Cover with the remaining custard and smooth the surface with a spatula.
Layering the bananas inside the custard helps protect them from direct exposure to air. It also ensures that every slice contains fruit, creamy filling, and crust.
Avoid overfilling the pie dish. Leave a small amount of space at the top for the whipped cream topping.
Chill and Add the Whipped Cream
Cover the custard with plastic wrap and refrigerate the pie for at least 4 to 6 hours, or preferably overnight. The filling should feel firm when gently touched and should hold its shape when sliced.
When you are ready to serve the pie, place the cold heavy cream, powdered sugar, and vanilla extract in a mixing bowl. Whip until medium peaks form. The cream should hold its shape but still look smooth and soft.
Spread or pipe the whipped cream over the chilled pie. Finish with a few banana slices, a light sprinkle of cinnamon, or small curls of chocolate if desired.
Expert Tips for the Best Banana Cream Pie
Choose the Right Bananas
Look for yellow bananas with a few small brown spots but no large dark areas or bruises. They should smell sweet and feel firm when gently pressed.
Very green bananas may not provide enough sweetness, while very ripe bananas can become soft and watery. Firm-ripe bananas are easier to slice and hold their shape better in the finished pie.
Prevent a Watery Custard Filling
Measure the cornstarch accurately and cook the custard until it is visibly thick. If the custard is removed from the heat too early, it may remain loose after chilling.
Whisk constantly while cooking and make sure the mixture reaches a gentle bubble. Once thickened, cook it for approximately one additional minute before removing it from the heat.
Allow the custard to cool slightly before assembling the pie, but do not let it become completely cold and stiff in the bowl. A thick custard can be difficult to spread evenly.
Keep the Bananas from Turning Brown
Slice the bananas shortly before assembling the pie. If necessary, toss them gently with a small amount of lemon juice.
Keep the completed pie covered and refrigerated. Add decorative banana slices just before serving because exposed banana slices tend to darken more quickly.
Create a Smooth Whipped Cream Topping
Use heavy cream straight from the refrigerator and chill the mixing bowl if your kitchen is warm. Begin whipping at medium speed, then increase the speed as the cream thickens.
Stop when medium peaks form. Overwhipping can make the cream grainy and eventually turn it into butter.
For a more stable topping, you can pipe the whipped cream around the edge of the pie and spread a thinner layer over the center. This gives each slice an attractive finish without making the dessert too heavy.
How to Store and Serve Banana Cream Pie
How Long to Refrigerate the Pie
Refrigerate the assembled pie for at least 4 to 6 hours before slicing. Overnight chilling usually produces the firmest custard and cleanest slices.
If the pie is still too soft to cut, place it in the freezer for 20 to 30 minutes before serving. Do not freeze it for a long period, as freezing can change the texture of the custard and bananas.
How to Store Leftover Banana Cream Pie
Cover the pie loosely with plastic wrap or place it in an airtight pie container. Store it in the refrigerator and enjoy it within 2 to 3 days for the best flavor and texture.
The crust may gradually soften as it absorbs moisture from the filling. The pie will still be delicious, but it is usually at its best on the day it is assembled or the following day.
Can You Make Banana Cream Pie Ahead of Time?
You can bake the pie crust one day ahead and keep it covered at room temperature once completely cooled. The vanilla custard can also be prepared in advance and refrigerated.
For the freshest result, assemble the pie several hours before serving and prepare the whipped cream on the day you plan to serve it. Add decorative banana slices immediately before serving.
Best Ways to Serve This Homemade Dessert
Serve the pie cold in generous slices with extra whipped cream. For decoration, add banana slices, grated chocolate, a dusting of cinnamon, or a drizzle of caramel sauce.
This homemade banana cream pie pairs especially well with coffee, tea, or a glass of cold milk. Because the filling is creamy and rich, small slices are often enough for a satisfying dessert.
Recipe Summary
Prep time: 45 minutes
Chilling time: 4 to 6 hours
Servings: 8 slices
Recipe type: Homemade dessert
Main ingredients: Bananas, vanilla custard, pie crust, whipped cream
This classic banana cream pie combines a flaky crust, smooth homemade custard, fresh bananas, and fluffy whipped cream in every bite. Once you try making the filling from scratch, it can become one of your favorite easy homemade desserts.

Easy Banana Cream Pie Recipe from Scratch
Ingredients
For the Pie Crust
- 1 ¼ cups all-purpose flour
- ½ teaspoon salt
- 1 tablespoon granulated sugar
- ½ cup cold unsalted butter cut into small pieces
- 3 –4 tablespoons ice water
For the Vanilla Custard
- 4 large egg yolks
- ½ cup granulated sugar
- ¼ cup cornstarch
- 2 cups whole milk
- ½ cup heavy cream
- ⅛ teaspoon salt
- 2 teaspoons pure vanilla extract
- 2 tablespoons unsalted butter
For the Banana Layer
- 4 medium ripe but firm bananas
- 1 teaspoon lemon juice optional
For the Whipped Cream Topping
- 1 cup cold heavy cream
- 2 tablespoons powdered sugar
- ½ teaspoon pure vanilla extract
Instructions
- In a large bowl, whisk together the flour, salt, and granulated sugar.
- Add the cold butter and cut it into the flour mixture using a pastry cutter or your fingertips until coarse crumbs form.
- Add the ice water, one tablespoon at a time, mixing just until the dough comes together.
- Shape the dough into a disk, wrap it, and refrigerate for 30 minutes.
- Roll the chilled dough on a lightly floured surface and place it in a 9-inch pie dish. Trim and crimp the edges.
- Chill the shaped crust for an additional 15–20 minutes.
- Line the crust with parchment paper and pie weights. Bake until the edges are lightly golden.
- Remove the pie weights and continue baking until the bottom of the crust is fully baked and golden. Allow the crust to cool completely.
- To make the custard, whisk the egg yolks, sugar, cornstarch, and salt in a medium bowl until smooth.
- Pour the milk and heavy cream into a saucepan. Heat over medium heat until steaming, but do not bring it to a boil.
- Slowly whisk some of the hot milk mixture into the egg mixture to temper the eggs.
- Pour the egg mixture back into the saucepan and cook over medium heat, whisking constantly, until the custard thickens and begins to bubble.
- Continue cooking for about 1 minute while whisking, then remove the saucepan from the heat.
- Stir in the butter and vanilla extract until smooth.
- Transfer the custard to a bowl and cover the surface directly with plastic wrap. Allow it to cool until warm but not hot.
- Slice the bananas into rounds. If desired, gently toss them with lemon juice to help prevent browning.
- Arrange one layer of banana slices over the cooled pie crust.
- Spoon half of the vanilla custard over the bananas. Add another layer of banana slices, then cover with the remaining custard.
- Smooth the top, cover the pie, and refrigerate for at least 4–6 hours, or until completely set.
- To make the topping, whip the cold heavy cream, powdered sugar, and vanilla extract until medium peaks form.
- Spread or pipe the whipped cream over the chilled pie.
- Garnish with additional banana slices, if desired. Slice and serve cold.
Notes
Store covered in the refrigerator for up to 2–3 days. Add decorative banana slices just before serving to help prevent browning. Equipment:
9-inch pie dish, rolling pin, saucepan, whisk, mixing bowls, pastry cutter, pie weights, and electric mixer.



