This vegan banana cream pie recipe features a golden cookie crust, tasty vegan vanilla pudding, fresh-sliced bananas, and coconut cream whipped topping. It’s layers of deliciousness in every bite. This is a family favorite dessert everyone will love!
This vegan banana cream pie happened because I asked the question on the Namely Marly Facebook Page, “What’s your favorite pie recipe that you’d like to see veganized?”
There were several responses, but the one I really picked up on was Banana Cream Pie. I absolutely love bananas so I was more than happy to take up the challenge.
Why This Recipe is a Winner
- A cookie crumb crust adds buttery flavor and texture, making every bite better than the last.
- Using corn starch to make a thick vanilla cream pudding helps absorb any moisture from the bananas, preserving its shape and delicious flavor.
- Adding fresh banana slices between layers of pudding helps add banana flavor and seals the banana into the pudding, preventing them from weeping.
What You Need
You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.
Here are the ingredients you’ll need for this recipe:
- Oreos — I used golden Oreos to make an Oreo pie crust, but you can use chocolate or lemon, or whichever flavor you prefer.
- Vegan Butter — You can buy Earth Balance or Miyoko’s or make your own homemade vegan butter.
- Sugar — You’ll need granulated sugar.
- Salt — Use either table salt or sea salt.
- Evaporated milk — I used vegan evaporated milk because it’s rich and creamy, or you can substitute a vegan creamer such as Silk Oat Creamer or Ripple Half & Half, or canned coconut milk. Any plant-based, creamy milk will work.
- Vegan milk — Here you can use soy, almond, etc.
- Silken tofu — I love using silken tofu to thicken a creamy dessert like this. Here’s more on how to buy tofu products.
- Nutritional yeast flakes — We’ll use nutritional yeast flakes to add color and flavor to the pudding. For more color, you can add a small pinch of ground turmeric.
- Bananas — You’ll need 2 to 4 bananas, depending on their size. I prefer bananas that are yellow with only a few spots. Overly ripe bananas get mushy very quickly.
- Vegan Whipped Cream — My go-to favorite whipped cream is this Coconut Whipped Cream.
What Bananas are Best for Banana Cream Pie?
Using ripe bananas brings out the sweet flavor in any recipe, but for a banana cream pie, you’ll want to choose bananas that are just barely ripe. That’s because we want the banana flavor they provide without any mushiness. Besides, overly ripe bananas can weep, causing the pie to get runny. Choose bananas that are mostly yellow with a few brown spots.
How to Make Vegan Banana Cream Pie
These are the 6 steps to make this vegan banana cream pie:
- Make the golden Oreo pie crust.
- Prepare the vegan vanilla pudding.
- Pour some of the pudding into the pie crust.
- Add a layer of sliced bananas.
- Pour the remaining pudding into the pie pan and chill.
- Top with whipped cream and banana slices before serving.
Here are more detailed step-by-step instructions:
Step One: Golden Crumb Crust
This pie starts with a golden sandwich cookie pie crust. I could have used a traditional vegan pie crust, a vegan graham cracker crust, or even an oatmeal pie crust. But I loved the idea of these golden sandwich cookies as the foundation for the pie. It reminds me of vanilla wafers which I always loved combined with bananas.
- Pulse Golden Oreos in a food processor until the cookies are broken up into smaller pieces.
- Add the vegan butter and pulse again.
- Press the crust into a pie pan, pushing firmly against the side. Refrigerate for about an hour to set.
Step Two: Vegan Vanilla Pudding
This vegan vanilla filling comes together quickly. Here are the steps:
- Make vegan vanilla pudding by stirring together sugar, cornstarch, and salt in a saucepan. Add the milk and stir until combined.
- Place the saucepan over medium heat and bring to a boil, stirring occasionally. Cook until the mixture thickens. Do not worry about lumps.
- Create a creamy base by pulsing silken tofu, vegan butter, and nutritional yeast flakes in a food processor. Pulse for several seconds until it’s smooth.
- Add the pudding mixture and pulse again until all the ingredients are combined and any lumps from the pudding are gone. Set it aside to cool.
Step Three: Pie Assembly
- Remove the pie crust from the fridge and pour about half of the mostly cooled pie filling into the pie crust.
- Add a layer of sliced bananas.
- Pour the remaining pie filling over the sliced bananas.
Step Four: Coconut Whipped Topping
Top the pie with decorative dollops of coconut whipped topping. Here’s how to do that:
- Transfer the whipped cream to a piping bag with Wilton 1M star tip.
- Make fluted dollops around the edge of the pie, leaving spaces for banana slices.
- Chill the pie by placing it in the fridge to set for at least an hour, preferably two before serving.
Sliced bananas will turn brown as they sit. I recommend placing banana slices on the pie immediately before serving.
You can serve individual slices with drizzles of any of the following:
I made this and it was sooo good! Everybody who tried it loved it, even people who are very skeptical of vegan dishes were impressed by it.Chiara
My husband made this pie for Thanksgiving and it is the BEST banana cream pie I’ve ever had.Stephanie M
Use these expert tips and tricks to make this vegan banana cream pie recipe perfect every time:
- If you have banana extract, you can add a tiny bit of that (1/8 teaspoon) to the vanilla pudding for even more banana flavor.
- Use gluten-free cookies in the crust to make this into a gluten-free banana cream pie.
- I used nutritional yeast flakes to add color to the vanilla pudding, however, you can add a drop or two of yellow food coloring or even a pinch of turmeric.
Using cornstarch to create pudding is something I learned from my mom, but now there are so many ways to create puddings. For example, in my Vegan Chocolate Chia Pudding, I used chia seeds.
Here are other thickeners you can use to make vegan pudding:
- Cornstarch — this traditional thickener is easy to find and easy to use.
- Agar Agar — use either flakes or powder to make a lower-carb thick pudding.
- Arrowroot Starch — This is a new favorite of mine, and it’s easy to use.
- Chia Seeds — I use chia seeds to make this banana chia pudding.
- Jello Vanilla Pudding — Interestingly enough, this pudding is dairy-free as well so you can use that with plant-based milk to create a vegan vanilla pudding.
All of these will work effectively to create a nice pudding layer for this vegan banana cream pie.
Bananas are produce and therefore you’ll want to eat this banana cream pie quickly. This pie will last about 3 to 4 days in the fridge. I would not recommend freezing this pie, since the quality of the banana in the pudding will deteriorate with freezing. However, if you want to eat it as a frozen pie, that would work. Simply cut it into slices and place those slices on a tray. After they’re frozen, transfer to a freezer-safe container or freezer bags.
More Vegan Banana Desserts
If you love this vegan banana cream pie, here’s even more banana recipes you’ll want to try:
Vegan Banana Cream Pie
Golden Cookie Crust
- 24 golden Oreos (or any vanilla cream cookie)
- 4 tablespoons vegan butter dairy free margarine, sliced
Cream Pie Filling
- ½ cup sugar
- ⅓ cup cornstarch (see notes)
- ¼ teaspoon salt
- 1 ½ cups vegan evaporated milk (See note)
- 1 cup plant-based milk soy, almond, coconut, etc, vanilla flavored
- 12 oz container of firm silken tofu drained
- 2 tablespoons vegan butter dairy free margarine
- 1 tablespoon nutritional yeast flakes
- 2 to 3 bananas peeled and sliced
- Coconut Whipped Topping
For the Golden Crumb Crust
- Place the Golden Oreos in a food processor. Pulse for a few seconds until the cookies are broken up into smaller pieces.
- Add the vegan butter. Pulse again until the cookie crumbs until an even consistency develops, similar to large grains of sand.
- Press the crust into an 8 or 9" pie pan, pushing firmly against the side. It helps if you use a measuring cup to press the crust against the pan. Refrigerate for about an hour to set.
For the Banana Cream Pie Filling
- Mix sugar, cornstarch, and salt in the bottom of a medium-sized saucepan. Add the milks and stir until combined.
- Place the saucepan over medium heat and bring to a boil, stirring occasionally. Cook until the mixture thickens. Do not worry about lumps. We'll take care of that in a minute.
- Place the silken tofu, 2 tablespoons vegan butter, and nutritional yeast flakes in a food processor. Pulse for several seconds until the mixture becomes very smooth. Remove the lid and push some of the contents down to the bottom and then pulse again. Add the pudding mixture to the food processor and pulse again until all the ingredients are combined and any lumps that may have formed while cooking are gone. Set this aside and allow it to cool a little.
- Once the Pie Filling is mostly cooled, remove the pie crust from the fridge and pour about half of the pie filling into the pie crust. Top this with a layer of sliced bananas. Pour the remaining pie filling over the sliced bananas. (Depending on what size of pan you used, you might have a little of the pudding leftover. Lucky You!). Place in the fridge to set for at least an hour, preferably two before serving.
- Follow the instructions in the link to make the Vegan Coconut Cream Whipped Topping.
- Once your Banana Cream Pie is set, remove it from the fridge, cover it with large dollops of the Coconut Cream Whipped Topping and add additional slices of banana on the top as well
(The products above contain sponsored links to products we use and recommend)
The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.
This post was originally published in 2019 and was updated to include new photos, new text, and an updated recipe in 2021.