Vegan chocolate mousse pie with berries on a white plate

Chocolate Mousse Pie

This Chocolate Mousse Tofu Pie is a creamy, decadent pie that packs in loads of chocolate flavor without the dairy or excess fat!
Course Desserts
Cuisine American
Keyword chocolate mousse pie, healthy chocolate mousse, tofu chocolate mousse, vegan mousse
Diet Dairy-Free, Vegan, Vegetarian
Occasion Birthdays, Christmas, Easter, Thanksgiving, Valentine's Day
Time 60 minutes or more
Prep Time 3 hours 20 minutes
Total Time 3 hours 20 minutes
Servings 8 slices
Calories 371kcal
Author Sarah Bond



  • 6 graham crackers
  • ½ cup medjool dates pit removed
  • 2 Tbsp softened unsalted butter vegan or traditional


  • 1 14-oz package silken tofu 400 g, drained
  • 2 Tbsp brown sugar
  • 1 Tbsp unsweetened cocoa powder
  • 1 tsp vanilla extract
  • 1 ½ cups dark chocolate chips or chunks


  • Crust: Blitz graham crackers, halved dates, and butter in a food processor until evenly mixed and crumbly. Lightly grease an 8 or 9 inch pie pan*, then press crust mixture into the bottom and up the sides.
  • Filling: Wipe clean the food processor then blitz tofu, cocoa powder, sweetener, and vanilla until smooth.
  • Melt Chocolate: Melt chocolate using a double boiler. If you do not have one, place chocolate in a small saucepan. In a large saucepan, bring water to a boil. Hold small saucepan over boiling water for about 30 seconds, stirring constantly, until chocolate has melted. 
  • Chocolate Explosion: With food processor running, slowly pour melted chocolate into tofu mixture.
  • Refrigerate: Pour filling into crust and even out the top with a spoon. Cover and place in fridge for 2 to 3 hours, until firm. Serve with whipped cream and fresh berries.


  • *If using a bigger pie pan than this, double the whole recipe.
  • You can use shortbread or an similar type cookies for the crust if you don't have graham crackers in your area.
  • You can use milk or semi-sweet chocolate if you aren't strictly vegan and don't like the taste of dark chocolate.
  • You can use maple extract instead of vanilla extract for a different flavor profile (I accidentally used it in one of the trial runs and everyone loved it!)


Serving: 1slice | Calories: 371kcal | Carbohydrates: 53.9g | Protein: 7.5g | Fat: 14.7g | Saturated Fat: 8.8g | Sodium: 128mg | Potassium: 370mg | Fiber: 3.9g | Sugar: 41.1g | Calcium: 97mg | Iron: 2mg