Vegan Chocolate Pie



Save to FavoritesPrintJump to Recipe

This post may include affiliate links. Thank you for your support.

This easy vegan chocolate pie is made with tofu instead of dairy or eggs. Made with just 4 simple ingredients the filling is rich, creamy and absolutely delicious.

Introducing your new favorite holiday dessert: vegan chocolate pie! It rich, creamy, oh-so-decadent and tastes just like traditional chocolate cream pie, but is made with tofu instead of any dairy or eggs. Yes, you heard that right! We’re using tofu to make this pie super creamy without any dairy. And don’t worry, you won’t be able to even taste the tofu.

Not only is this pie absolutely delicious, it’s also super easy to make and you only need a few simple ingredients. Once your pie crust is cooked, the filling takes about 10 minutes to make! The hardest part is definitely waiting for the pie to firm up in the fridge overnight, but it’s worth it – promise!

A slice of vegan chocolate pie with whipped topping on a plate.

Why You’ll Love This Recipe

  • It’s so rich and creamy. Nobody will be able to tell it’s made without dairy or eggs!
  • You only need 4 simple ingredients to make this vegan chocolate pie filling!
  • Vegan and can easily be made gluten-free.
  • Super easy to make! The hardest part is waiting for it to firm up in the fridge overnight.
Ingredients measured out to make Vegan Chocolate Pie: pie crust, dairy-free chocolate chips, firm tofu, almond milk and maple syrup.

Ingredients Needed

  • pie crust – for ease I used a store-bought pie crust that I baked before adding the filling. Since we’re not baking the full pie you want to make sure your crust is cooked throughout so you’re not eating raw pie crust. No thank you! My favorite brand is the Wholly Wholesome traditional frozen pie crust (they also have a gluten-free pie crust as well!) as they’re made with minimal, organic ingredients. But feel free to use your favorite store-bought pie crust or if you’re feeling ambitious you can make your own pie crust! If you want to make a vegan pie crust for this chocolate pie you could make the crust from my vegan pumpkin pie recipe, which is SO good!
  • firm tofu – this is what replaces the eggs and dairy and makes this pie ridiculously creamy. Don’t worry, you can’t taste it or tell that it’s made with tofu, I promise! You want to use firm tofu, which will help this pie hold its shape. Silken tofu has a more “jiggly” texture and will likely result in your pie being much softer.
  • chocolate chips – to achieve that nice rich chocolatey flavor we’re melting chocolate chips and blending them up with the tofu. I recommend Enjoy Life dark chocolate chips which are allergen-friendly or Lily’s chocolate chips because they are vegan and lower in sugar and calories.
  • almond milk – I prefer unsweetened vanilla almond milk for this recipe. The hint of vanilla adds a nice flavor, but if you only have regular unsweetened milk, you can add a splash of vanilla extract if you want. Oat milk or coconut milk would be my second choices to add some creaminess to the filling, but feel free to use your favorite dairy-free milk!
  • maple syrup – the perfect sweetener for this pie! Make sure you’re using pure maple syrup and not pancake syrup as you want to avoid anything with high-fructose corn syrup or maple “flavor”.
  • whipped coconut cream – this is optional, but what is pie without whipped cream? The coconut whip cream definitely takes this pie to the next level! My favorite brand is the So Delicious CocoWhip, but you can easily make your own coconut whip cream by whisking up the cream from a can of coconut cream.
8 photos showing the steps to make Vegan Chocolate Pie.

How to Make

Bake pie crust: You’ll want to start by preparing your pie crust and baking it as directed on the package.

Melt chocolate: As the pie crust is baking melt the chocolate chips in a microwave-safe bowl for about 2-3 minutes, stirring every 30 seconds until completely melted. Alternatively, you can use a double boiler to melt the chocolate. Set aside and let cool for a few minutes.

Make filling: Add the melted chocolate, tofu, almond milk and maple syrup to a food processor or a high powered blender and blend until smooth. Pour your chocolate filling into the cooked pie crust and smooth out the top with a spatula.

Chill: Place pie in the fridge to firm for up to 12 hours, or overnight.

Serve: When the pie is ready to be served, take a sharp knife and run it under warm water (this helps to get a clean cut!), slice, and serve with a dollop of coconut whip cream. Enjoy!

A vegan chocolate pie half covered with vegan whipped topping.

How to Serve Vegan Chocolate Pie

  • Coconut whip – pie + whipped cream = a match made in heaven. I love adding a scoop of coconut whip cream to this dairy-free chocolate pie!
  • Fresh berries – top your pie with some fresh berries like raspberries or sliced strawberries. You won’t regret it!
  • Nut butter – a drizzle of your favorite nut butter would not only taste great but add some extra protein. Almond butter and peanut butter would be my go-to choices, but feel free to use your favorite nut or seed butter.
  • Chocolate shavings – add some chocolate shavings on top of your whip cream for the ultimate treat!
  • Ice Cream – you really can’t go wrong with adding a scoop of your favorite ice cream on top of your vegan chocolate cream pie. Vanilla would be my first choice, but for some dairy-free options this banana ice cream or chocolate banana ice cream would be tasty!
A slice exposing the texture of vegan chocolate pie.

Tips for Success

  • Bake pie crust before adding filling. Baking your pie crust before adding any filling helps to ensure that the crust will be crispy and flaky and that you aren’t eating raw pie crust. It also helps to prevent the crust from becoming soggy or wet once the filling is added.
  • Use firm tofu. Firm tofu is a great substitute for the dairy and eggs in this chocolate pie because it has a similar texture to chocolate mousse. Firm tofu holds its shape well and doesn’t fall apart easily like silken tofu. This makes it perfect for this pie because it will hold the shape of the pie crust and won’t make the filling too watery. 
  • Let melted chocolate cool slightly. You want to make sure you let your melted chocolate cool slightly and that it isn’t too hot when adding it to your blender or food processor, otherwise it could solidify from the tofu being chilled.
  • Don’t cut your pie too early. If you’re impatient and cut into the pie too early, it will likely fall apart and be mushy. Speaking from experience here! It’s best to wait until the pie has set completely before cutting into it.
  • Run sharp knife under warm water before cutting. When you’re ready to cut your pie I recommend using a sharp knife and running it under warm water before slicing your pice. This helps to ensure you get a clean cut!
A slice of vegan chocolate pie on a plate with a fork ready with a bite.

How to Make in Advance

This is a great dessert to make in advance for holiday meals. The filling firms up more the longer it sits in the fridge, so you can easily make this pie up to 2-3 days in advance from when you want to serve it. Just make sure to store it covered in the fridge until you’re ready to serve.

How to Store Leftovers

In the fridge: You can either store the entire pie covered by aluminum foil or store individual pieces in an airtight container in the fridge for up to 5 days.

In the freezer: I haven’t tried freezing this pie, but I’d imagine it would freeze nicely for up to 1 month. Just make sure to cover it to prevent freezer burn! Let it thaw in the refrigerator overnight, until you’re ready to serve.

More Vegan Desserts

Be sure to check out all of the vegan recipes as well as the full collection of dessert recipes on EBF!

If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.

4.74 from 15 votes

Vegan Chocolate Pie

This easy vegan chocolate pie is made with tofu instead of dairy or eggs. Made with just 4 simple ingredients the filling is rich, creamy and absolutely delicious.
Prep Time: 10 minutes
Chill Time: 12 hours
Total Time: 12 hours 10 minutes
Servings: 8


  • Pie crust of choice, I used Wholly Wholesome frozen pie crust
  • 14 ounces firm tofu
  • 1 10 ounce bag vegan chocolate chips, I used Enjoy Life
  • ½ cup unsweetened vanilla almond milk
  • ½ cup maple syrup
  • Coconut whip cream, for topping (optional)


  • Baked pie crust as directed on the package. Remove and let cool while you make the filling.
    Pie crust in a pie plate.
  • Melt chocolate in a microwave-safe container for about 2-3 minutes, stirring every 30 seconds until completely melted. Set aside to cool for 1-2 minutes.
    Melted chocolate in a bowl.
  • Add melted chocolate, tofu, almond milk and maple syrup to food processor or high powered blender and blend until smooth.
    Chocolate pie filling blended together in a food processor.
  • Pour filling into pie crust and smooth out top with a spatula. Place in fridge to firm up for 12 hours, or overnight.
    Chocolate pie filling added to a pie plate with pie crust.
  • Once ready to serve, take a sharp knife and run it under the faucet to get it wet. Cut pie and serve with a dollop of coconut whip cream. Enjoy!
    Vegan chocolate pie.



Serving: 1/8 slice | Calories: 393kcal | Carbohydrates: 49g | Protein: 8g | Fat: 21g | Saturated Fat: 10g | Sodium: 113mg | Potassium: 11mg | Fiber: 4g | Sugar: 31g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American
Keyword: vegan chocolate pie
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Chicken fajita filling on a sheet pan with a wooden spoon. Tortillas are resting on the bottom of the sheet pan.
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!

Leave a comment

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

Recipe Rating


  1. 5 stars
    Obsessed with this recipe!! I like surprising people that it’s vegan and has tofu!! My favorite easy pie! Thank you!

    1. YUM! This is so great to hear, Pauline. I am so glad this pie is one of your favorite and your guests are loving it too. Thanks so much for sharing your review + star rating, I really appreciate it!

  2. 2 stars
    I followed the recipe and mine looks nothing like yours. The tofu doesn’t get smooth and the color is not even close to your rich chocolate photo.

    1. Oh no! I am so sorry this recipe did not turn out for you. What type of tofu did you use? Was it firm? What type of chocolate chips did you use?

  3. 4 stars
    The mixture tasted wonderful but no matter what I tried, I could not get it smooth. It remained a bit grainy. I used a food processor. I’m hoping that it will smooth out a bit more overnight (serving it tomorrow). Any idea where I may have gone wrong?

    1. Hi Kri – I am not sure what could have happened. Was your chocolate melted and smooth? What brand of Tofu did you use? I hope it turned out great.

    1. Hi Tracy – For this recipe all you need to do is drain the tofu, you don’t need to press it. I hope you enjoy this recipe!

    1. You don’t necessarily have to use vegan chocolate chips. Using another type of chocolate chips will change the nutritional information, but the pie should still work out great. Enjoy!

    1. It is so good. The maple syrup adds such a pleasant sweetness to it without being overly sweet. I can’t wait to hear what you think about this recipe!

  4. I’ve made a pie with tofu before and it was not good 😞
    Do you recommend nori tofu or just regular firm tofu ( as written)?

    1. I highly recommend the firm tofu for this recipe. It will help the pie hold its shape. I hope you enjoy this recipe!