The Best Banana Cream Pie Recipe

Banana cream pie is one of those desserts that feels like a warm hug. It’s rich, creamy, and packed with the delicious flavor of fresh bananas. Whether you’re making it for a family gathering, a special occasion, or just because you’re craving something sweet, this pie is sure to impress.
One of the best things about banana cream pie is how simple it is to make. You don’t need fancy ingredients—just fresh bananas, a flaky pie crust, and a velvety homemade pudding.
The combination of smooth vanilla filling, ripe bananas, and fluffy whipped cream creates a dessert that’s truly irresistible.
If you love classic, old-fashioned desserts, this one is perfect for you. It’s a nostalgic treat that brings back memories of homemade baking, cozy kitchens, and sharing slices of pie with loved ones. Let’s dive into why you’ll love this recipe and how to make it from scratch!
Why You’ll Love This Banana Cream Pie
- It’s easy to make – Even if you’re not a baking pro, this recipe is beginner-friendly and doesn’t require complicated steps.
- No baking required (except for the crust!) – The filling is made on the stovetop, making this a simple yet delicious treat.
- Perfect for any occasion – Whether it’s a birthday, a holiday, or just a regular day, banana cream pie makes everything better.
- Light yet satisfying – The creamy texture, fresh bananas, and fluffy whipped topping make it a dessert that isn’t too heavy.
- Great for making ahead – You can prepare the pie a day in advance, making it ideal for parties or gatherings.
Ingredients
For the Pie Crust
- 1 ½ cups (190g) crushed graham crackers or vanilla wafers
- ¼ cup (50g) granulated sugar
- ½ cup (115g) unsalted butter, melted
For the Banana Cream Filling
- 2 cups (480ml) whole milk
- ½ cup (120ml) heavy cream
- ⅔ cup (130g) granulated sugar
- ¼ cup (30g) cornstarch
- ¼ teaspoon salt
- 4 large egg yolks
- 2 tablespoons (30g) unsalted butter
- 1 teaspoon vanilla extract
- 3-4 ripe bananas, sliced
For the Whipped Topping
- 1 cup (240ml) heavy whipping cream
- 2 tablespoons (25g) powdered sugar
- 1 teaspoon vanilla extract
This combination of ingredients creates a perfectly creamy, rich, and flavorful banana cream pie. Now that we have everything ready, let’s move on to making it!
Kitchen Tools Needed
Before you start making your banana cream pie, gather these essential kitchen tools:
- 9-inch pie dish – To hold the crust and filling.
- Mixing bowls – For preparing the filling and whipped cream.
- Whisk – Helps combine ingredients smoothly.
- Saucepan – Needed to cook the creamy custard filling.
- Measuring cups and spoons – For accurate ingredient portions.
- Spatula – Great for stirring and spreading the filling.
- Knife and cutting board – To slice the bananas evenly.
- Hand mixer or stand mixer – Makes whipping the cream easier.
- Plastic wrap – Prevents a skin from forming on the custard while it cools.
Instructions
Step 1: Prepare the Pie Crust
- Preheat your oven to 350°F (175°C).
- In a bowl, mix the crushed graham crackers (or vanilla wafers) with sugar and melted butter until it resembles wet sand.
- Press the mixture evenly into the bottom and sides of a 9-inch pie dish.
- Bake for 8-10 minutes until lightly golden. Let it cool completely.
Step 2: Make the Banana Cream Filling
- In a saucepan, whisk together sugar, cornstarch, and salt.
- Gradually add in milk and heavy cream, whisking constantly to avoid lumps.
- Place the saucepan over medium heat and cook, stirring frequently, until the mixture thickens (about 5-7 minutes).
- In a separate bowl, whisk the egg yolks. Slowly pour a small amount of the hot milk mixture into the egg yolks while whisking. This prevents the eggs from scrambling.
- Pour the egg mixture back into the saucepan and cook for another 2 minutes, stirring constantly. The mixture should be thick and creamy.
- Remove from heat and stir in butter and vanilla extract.
- Cover the custard with plastic wrap, pressing it directly onto the surface to prevent a skin from forming. Let it cool for 15-20 minutes.
Step 3: Assemble the Pie
- Slice the bananas into thin, even pieces.
- Arrange a layer of banana slices over the cooled pie crust.
- Pour the slightly cooled custard filling over the bananas and spread evenly.
- Cover the pie with plastic wrap and refrigerate for at least 4 hours (or overnight) until fully set.
Step 4: Make the Whipped Topping
- In a mixing bowl, beat the heavy whipping cream, powdered sugar, and vanilla extract until stiff peaks form.
- Spread or pipe the whipped cream over the chilled pie.
- Garnish with extra banana slices or a sprinkle of crushed cookies, if desired.
Step 5: Serve and Enjoy!
Slice the pie and serve chilled. Enjoy the creamy, dreamy goodness of your homemade banana cream pie!
More Recipes >>>>>>> Easy Banana Cake Recipe

Tips and Tricks for Success
- Use ripe but firm bananas – Overripe bananas can get mushy, while unripe ones won’t have enough sweetness.
- Chill the pie for at least 4 hours – This helps the filling set properly and makes slicing easier.
- Press plastic wrap onto the custard while cooling – This prevents a skin from forming on top.
- Toast the crust for extra flavor – A quick bake adds a delicious, slightly crunchy texture.
- Make it ahead – This pie tastes even better the next day, so it’s perfect for preparing in advance.
- Store leftovers properly – Cover and refrigerate the pie for up to 3 days. Avoid storing with banana slices on top, as they can brown.
- Try a chocolate twist – Add a layer of melted chocolate or cocoa powder to the crust for a fun variation.
Ingredient Substitutions and Variations
Want to switch things up? Here are some great substitutions and variations to customize your banana cream pie:
Ingredient Substitutions
- Crust Options – Instead of graham crackers, try a traditional buttery pie crust or chocolate cookie crust for a richer taste.
- Dairy-Free Option – Use coconut milk or almond milk instead of whole milk and heavy cream. Swap vegan butter for regular butter.
- Sugar Alternatives – Replace granulated sugar with honey, maple syrup, or coconut sugar for a natural sweetness.
- Egg-Free Version – Use cornstarch-only custard (increase to ½ cup) or a plant-based pudding mix for a no-egg alternative.
Fun Variations
- Chocolate Banana Cream Pie – Add melted chocolate to the crust or a layer of chocolate ganache before adding bananas.
- Caramel Banana Cream Pie – Drizzle homemade caramel sauce over the bananas before adding the custard.
- Nutty Banana Pie – Sprinkle chopped toasted pecans or almonds into the crust or on top for extra crunch.
- Coconut Banana Cream Pie – Use coconut milk in the filling and sprinkle toasted coconut flakes on top.
- Mini Banana Cream Pies – Make individual servings in small jars or muffin tins for a fun party treat.
Serving Suggestions
- Classic Style – Serve chilled with a dollop of whipped cream and a few fresh banana slices.
- Drizzle Toppings – Add a drizzle of chocolate sauce, caramel sauce, or honey for extra sweetness.
- Crunchy Garnish – Sprinkle crushed nuts, toasted coconut, or graham cracker crumbs on top for texture.
- Ice Cream Pairing – Enjoy a slice with a scoop of vanilla or caramel ice cream for an extra indulgent dessert.
- Coffee or Tea Companion – A cup of coffee, chai, or a caramel latte pairs beautifully with this pie.

Storage and Reheating Instructions
Refrigeration
- Cover the pie with plastic wrap or foil and store in the refrigerator for up to 3 days.
- To prevent browning, avoid storing banana slices on top. Instead, add them fresh when serving.
Freezing
- To freeze the whole pie: Wrap tightly in plastic wrap and aluminum foil and freeze for up to 2 months. Thaw overnight in the fridge before serving.
- To freeze individual slices: Wrap slices in plastic wrap and place in an airtight container.
Reheating
- Banana cream pie is best served cold, so no reheating is needed.
- If you prefer a slightly warm crust, place a slice in the microwave for 10-15 seconds, but be careful not to melt the filling.
More Recipes >>>>>> Easy Chicken Pot Pie Recipe
FAQ
1. Why is my banana cream pie filling too runny?
The custard may not have cooked long enough. Make sure it thickens on the stove before removing from heat. Also, let it fully chill before slicing.
2. How do I keep bananas from turning brown?
Toss banana slices in lemon juice or pineapple juice before layering them in the pie. This slows down oxidation.
3. Can I make banana cream pie ahead of time?
Yes! It’s best to make it a day ahead so the flavors blend well. Just add whipped cream right before serving.
4. Can I use instant pudding instead of homemade custard?
Absolutely! If you’re short on time, mix one 3.4 oz box of vanilla pudding mix with 2 cups of milk and use that instead of homemade filling.
5. How do I prevent the crust from getting soggy?
Brush the crust with melted chocolate or egg wash before adding the bananas. This creates a barrier and keeps it crisp.
6. Can I make this pie gluten-free?
Yes! Use gluten-free graham crackers or a gluten-free pie crust to make it safe for those with gluten sensitivities.
Now you have everything you need to make an amazing banana cream pie! Whether you’re making it for a family gathering or just treating yourself, this recipe is sure to impress. Happy baking!
Did you try this recipe? Let me know in the comments how it turned out!
Don’t forget to share your photos on Instagram and tag me @tasiahub. I’d love to see your creations!

The Best Banana Cream Pie Recipe
Equipment
- 9-inch pie dish
- Mixing Bowls
- Whisk
- Saucepan
- Measuring cups and spoons
- Spatula
- Knife and Cutting Board
- Hand mixer or stand mixer
- Plastic wrap
Ingredients
For the Pie Crust
- 1 ½ cups 190g crushed graham crackers or vanilla wafers
- ¼ cup 50g granulated sugar
- ½ cup 115g unsalted butter, melted
For the Banana Cream Filling
- 2 cups 480ml whole milk
- ½ cup 120ml heavy cream
- ⅔ cup 130g granulated sugar
- ¼ cup 30g cornstarch
- ¼ teaspoon salt
- 4 large egg yolks
- 2 tablespoons 30g unsalted butter
- 1 teaspoon vanilla extract
- 3-4 ripe bananas sliced
For the Whipped Topping
- 1 cup 240ml heavy whipping cream
- 2 tablespoons 25g powdered sugar
- 1 teaspoon vanilla extract
Instructions
Step 1: Prepare the Pie Crust
- Preheat your oven to 350°F (175°C).
- In a bowl, mix the crushed graham crackers (or vanilla wafers) with sugar and melted butter until it resembles wet sand.
- Press the mixture evenly into the bottom and sides of a 9-inch pie dish.
- Bake for 8-10 minutes until lightly golden. Let it cool completely.
Step 2: Make the Banana Cream Filling
- In a saucepan, whisk together sugar, cornstarch, and salt.
- Gradually add in milk and heavy cream, whisking constantly to avoid lumps.
- Place the saucepan over medium heat and cook, stirring frequently, until the mixture thickens (about 5-7 minutes).
- In a separate bowl, whisk the egg yolks. Slowly pour a small amount of the hot milk mixture into the egg yolks while whisking. This prevents the eggs from scrambling.
- Pour the egg mixture back into the saucepan and cook for another 2 minutes, stirring constantly. The mixture should be thick and creamy.
- Remove from heat and stir in butter and vanilla extract.
- Cover the custard with plastic wrap, pressing it directly onto the surface to prevent a skin from forming. Let it cool for 15-20 minutes.
Step 3: Assemble the Pie
- Slice the bananas into thin, even pieces.
- Arrange a layer of banana slices over the cooled pie crust.
- Pour the slightly cooled custard filling over the bananas and spread evenly.
- Cover the pie with plastic wrap and refrigerate for at least 4 hours (or overnight) until fully set.
Step 4: Make the Whipped Topping
- In a mixing bowl, beat the heavy whipping cream, powdered sugar, and vanilla extract until stiff peaks form.
- Spread or pipe the whipped cream over the chilled pie.
- Garnish with extra banana slices or a sprinkle of crushed cookies, if desired.
Step 5: Serve and Enjoy!
- Slice the pie and serve chilled. Enjoy the creamy, dreamy goodness of your homemade banana cream pie!
Notes
Nutritional Value (Per Serving)
- Calories: 350-400 kcal
- Carbohydrates: 45g
- Protein: 5g
- Fat: 18g
- Saturated Fat: 10g
- Cholesterol: 120mg
- Fiber: 2g
- Sugar: 30g
- Sodium: 200mg
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist’s advice.