Vegan Banana Cream Pie features a creamy custard filling, plenty of fresh sliced bananas and fluffy vegan whipped topping! Indulgent and delicious.

piece of banana cream pie cut out, bananas in back

Vegan Banana Cream Pie is easier to make than you might think, and it’s the kind of dessert that even banana haters will come to love. There are 4 main components: the crust, the custard filling, plenty of fresh sliced bananas, and loads of fluffy whipped topping.

Vegan custard is not too difficult to make. I used a can of full fat coconut milk, cornstarch, sugar, vanilla and a touch of coconut oil to help it set.

close up of a creamy pie with bananas

This post contains affiliate links. Read my full disclosure here.

How to make it

Get the crust ready: Make this recipe super easy by purchasing a store bought cookie crust. I used my Healthy Vegan Pie Crust (which is also gluten free). I love the taste of it plus it is so easy to pre-bake as it doesn’t ever sink down, not even a little! Or use my Easy Vegan Pie Crust and pre-bake it using pie weights <—these are the ones I have, you do need two packages for one pie crust.

Make the custard: Mix the cornstarch with a little coconut milk in a bowl, then pour the rest of the milk and sugar into a small pot. Bring to a gentle simmer, then add the cornstarch/milk mixture and whisk until thickened somewhat. Remove from heat and stir in the vanilla and coconut oil.

Can’t have coconut? It is possible to use another non-dairy milk, such as soy, almond or oat milk in place of the can of coconut milk. Use 1 1/2 cups. The custard won’t be quite as thick, but it will work. You can also omit the coconut oil if needed.

Pour the custard into the crust, it will still be kind of runny, but will thicken up as it cools.

pie crust with a creamy custard

Cover the pie with plastic wrap and place in the refrigerator to cool for 2-4 hours or even overnight. Once cooled, sliced the bananas and layer most of them on top of the custard, saving some for decorating the top of the pie.

bananas layered in pie crust

Cover the pie with vegan whipped topping, and decorate with more sliced bananas.

Whipped topping options

I used So Delicious Coco Whip which I personally love. You can use another store bought vegan whipped topping, or make my Vegan Whipped Cream (using aquafaba) or Coconut Whipped Cream.

whipped cream and bananas in pie crust

Want more vegan pie recipes?

a slice of creamy pie being taken out of pie pan

square image of creamy pie with bananas and bite taken out of it
4.95 stars (18 ratings)

Vegan Banana Cream Pie

Vegan Banana Cream Pie features a creamy custard filling, plenty of fresh sliced bananas and fluffy vegan whipped topping! Indulgent and delicious.
Prep: 30 minutes
Cook: 10 minutes
Chilling time: 4 hours
Total: 4 hours 40 minutes
Servings: 8 servings


Vanilla custard

  • (1) 13.5 oz can full fat coconut milk, divided
  • 3 tablespoons cornstarch
  • 1/2 cup granulated sugar
  • 1/4 teaspoon salt
  • 2 tablespoons coconut oil
  • 1 1/2 teaspoons pure vanilla extract

The rest

  • 3 large bananas, sliced
  • 1 container non-dairy whipped cream (I used SoDelicious Coco Whip) (see below for options)


  • Pre-bake Healthy Vegan Pie Crust, then let it cool while you make the custard filling. You could also use my Easy Vegan Pie Crust, or a store bought crust such as a cookie crust.
  • In a small bowl, add 1/2 cup of the coconut milk and cornstarch. Stir well and set aside.
  • In a small pot over medium heat, whisk together the rest of the can of coconut milk, sugar and salt. Bring to a gentle simmer.
  • Quickly stir the cornstarch/milk mixture once more, then add it to the pot. Bring the mixture to a boil, whisking frequently for 5-10 minutes, until it starts to thicken. It won't quite look as thick as custard yet, but it will firm up as it cools.
  • Remove from heat, and stir in the coconut oil and vanilla. Pour the custard mixture into the pre-baked and cooled crust. Let cool at room temperature for 10 minutes, then move to the refrigerator and chill for 2-4 hours or overnight. Cover with plastic wrap if desired, to help prevent a film from forming on the custard.
  • Once the pie is cool, slice the bananas. Layer most of the banana slices on top of the custard filling, saving some to decorate the top if desired.
  • Cover the pie with vegan whipped topping. I used SoDelicious Coco Whip. If you can't find a whipped topping at the store, you can make my Vegan Whipped Cream or Coconut Whipped Cream. Decorate with more banana slices right before serving, if desired.
  • Serve immediately, and refrigerate any leftovers. The pie will only keep for 1-2 days in the refrigerator.


  1. Blind Bake Easy Vegan Pie Crust: Prepare the crust as instructed, and line the pie plate with it. Chill the crust in the refrigerator and preheat the oven to 375℉. Line the crust with a layer or parchment paper, and fill with weights. You can use ceramic weights, dried beans or even sugar! Bake for 15 minutes, then remove the weights, carefully. Poke holes in the bottom of the crust with a fork, return to oven and bake for 15 more minutes. Let cool before filling.
  2. Nutritional information is an estimate only, and will vary depending on what whipped topping you use, as well as the kind of crust used.
  3. Coconut milk from a can works best for this recipe, but you could substitute another non-dairy milk if needed, such as soy, almond or oat milk (use 1 1/2 cups if you do). The custard will not be as thick. You can also omit the coconut oil if needed.
  4. The pie is gluten free if you use my Healthy Vegan Pie Crust.


Serving: 1serving | Calories: 305kcal | Carbohydrates: 41g | Protein: 7g | Fat: 15g | Saturated Fat: 4g | Sodium: 147mg | Potassium: 183mg | Fiber: 5g | Sugar: 22g | Vitamin A: 33IU | Vitamin C: 4mg | Calcium: 3mg | Iron: 1mg
Course: Dessert
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , , , , ,

you may also like:


  1. This is my second time making this pie and my family LOVES IT!! Question though, how necessary is it to let the pie cool for the whole 2 hours? I’m currently making it in a time crunch and wondering if 1 hour will suffice.

    1. 1 hour should be okay! It just might not be as set or thick and it may be a bit warm still. I’m so glad your family loves it!

    1. You probably can, but I haven’t tried it. I’m not sure how the bananas will hold up once thawed, but they might be just fine.

  2. Hi Nora! Looking forward to trying another one of your amazing recipes. Should the coconut oil be melted or room temp when adding?

    1. The coconut oil does not need to be melted first; it will melt because the mixture will be warm when you add it. I hope you enjoy the pie!

  3. This is absolutely amazing! We’ve made it several times and I think about it much more often than that, lol! It was really easy and just tasted incredible. The flavors and texture were SO satisfying and really hit the spot. We all loved it and always look forward to making it. Thank you so much!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.