Vegan Pistachio Mousse Cake
Introduction
Have you ever wanted to indulge in a decadent dessert that’s as visually stunning as it is delicious? This Vegan Pistachio Mousse Cake is a dreamy, layered masterpiece that combines a fluffy pistachio sponge with rich chocolate mousse, creamy pistachio filling, and a smooth vanilla cream topping. Perfect for special occasions or when you simply want to treat yourself, this plant-based delight proves that vegan desserts can be just as luxurious as their traditional counterparts.
Whether you're a seasoned baker or a beginner, this recipe guides you step by step to create an impressive dessert that will wow your guests. Plus, it’s entirely dairy-free, egg-free, and full of rich, nutty flavor.
Ingredients
Each layer of this Vegan Pistachio Mousse Cake is crafted with care. Here’s what you’ll need:
Ingredients for the Sponge
- 240ml of dairy-free milk (soya milk works best)
- 1 teaspoon of apple cider vinegar
- 210g of self-raising flour
- 150g of caster sugar
- ½ teaspoon of baking powder
- ½ teaspoon of bicarbonate of soda
- 60ml of sunflower oil
- 80g of pistachio nuts (roughly chopped or ground)
Ingredients for the Chocolate Mousse
- 220ml of vegan double cream
- 150g of dairy-free dark chocolate
- 80g of dairy-free butter
Ingredients for the Pistachio Mousse
- 220ml of vegan double cream
- 80g of pistachio cream (such as Rhythm 108 creamy pistachio spread)
Ingredients for the White Cream Layer and Decoration
- 220ml of vegan double cream
- 2 tablespoons of pistachio cream
- 50g of pistachio nuts (chopped)
Useful Tips
- For a gluten-free option, substitute the self-raising flour with a gluten-free blend.
- If you can’t find vegan double cream, coconut cream works as an alternative, though it may add a slight coconut flavor.
- Use high-quality dairy-free chocolate for the mousse layer for the best results.
Step-by-Step Instructions
Method (Sponge)
- Preheat your oven to 180°C fan and line an 8-inch loose-base cake tin with greaseproof paper.
- In a bowl, combine dairy-free milk with apple cider vinegar. Whisk until fully combined and set aside for 10 minutes to curdle, creating vegan “buttermilk.”
- In a large mixing bowl, sift the flour, sugar, baking powder, and bicarbonate of soda. Mix well.
- Add the oil to the buttermilk and whisk to combine.
- Pour the wet ingredients into the dry ingredients and mix.
- Fold in the ground pistachio nuts.
- Pour the batter into the lined cake tin, tapping to remove air bubbles.
- Bake for 25–30 minutes until a skewer comes out clean and the sponge is springy.
- Cool completely in the tin before assembling.
Method (Chocolate Mousse Layer)
- Melt dairy-free chocolate and butter using a bain-marie (a heatproof bowl over simmering water).
- Allow the melted mixture to cool slightly while you whip the vegan double cream to stiff peaks.
- Gently fold the melted chocolate into the whipped cream.
- Spread the chocolate mousse over the cooled sponge. Chill before adding the next layer.
Method (Pistachio Cream Layer)
- Whip the vegan double cream with pistachio cream until thick and stiff.
- Spread evenly over the chocolate mousse.
- Repeat with plain whipped cream for the top layer.
Decoration
- Pipe thin lines of pistachio cream over the cake.
- Drag a toothpick through the lines to create a feathered effect.
- Sprinkle chopped pistachios on top.
- Chill overnight before serving.
Nutritional Information
Per serving (based on 8 slices):
- Calories: 420 kcal
- Protein: 5g
- Carbohydrates: 45g
- Fat: 25g
- Fiber: 3g
Preparation Time
- Prep time: 30 minutes
- Cook time: 30 minutes
- Chilling time: 8 hours (overnight recommended)
- Total time: 9 hours (mostly chilling)
Healthier Alternatives
- Swap caster sugar for coconut sugar or maple syrup for a refined sugar-free option.
- Use whole wheat or almond flour instead of self-raising flour for extra fiber.
- Reduce fat content by cutting back on the vegan double cream (though it may affect texture).
Serving Suggestions
This Vegan Pistachio Mousse Cake pairs beautifully with:
- Fresh berries for a tart contrast
- A drizzle of vegan caramel or melted dark chocolate
- A cup of herbal tea or espresso for a refined finish
Common Mistakes to Avoid
- Overmixing the batter, which can make the sponge dense.
- Adding warm chocolate to the whipped cream, causing it to deflate—ensure it cools first.
- Not chilling between layers, leading to a messy presentation.
Storage Tips
- Refrigerate in an airtight container for up to 3 days.
- Avoid freezing, as the mousse layers may lose their texture.
- Slice with a hot knife for clean edges.
Conclusion
This Vegan Pistachio Mousse Cake is a stunning, flavorful dessert that’s sure to impress. With its nutty sponge, velvety mousse layers, and elegant decoration, it’s a showstopper for any occasion. Give it a try and share your experience in the comments!
Frequently Asked Questions
Can I use almond milk instead of soya milk?
Yes, but soya milk creates a thicker buttermilk consistency.What if I can’t find pistachio cream?
Make a paste by blending soaked pistachios with a bit of oil and sweetener.Can I make this cake gluten-free?
Yes, substitute with gluten-free flour and check baking powder is gluten-free.How long does the cake need to chill before serving?
At least 4 hours, but overnight is ideal for the best texture.Can I switch the dark chocolate for milk chocolate?
Yes, but ensure it’s dairy-free if keeping the recipe vegan.What’s the best way to grind pistachios?
Use a food processor, but be careful not to over-blend into a paste.Can I prepare this cake ahead of time?
Absolutely! It keeps well in the fridge for 2–3 days.Why is my cream not whipping properly?
Ensure the bowl and cream are cold—chill them before whipping.

Vegan Pistachio Mousse Cake
Ingredients
Sponge
- 240 ml dairy-free milk (soya milk works best)
- 1 teaspoon apple cider vinegar
- 210 g self-raising flour
- 150 g caster sugar
- ½ teaspoon baking powder
- ½ teaspoon bicarbonate of soda
- 60 ml sunflower oil
- 80 g pistachio nuts (roughly chopped or ground)
Chocolate Mousse
- 220 ml vegan double cream
- 150 g dairy-free dark chocolate
- 80 g dairy-free butter
Pistachio Mousse
- 220 ml vegan double cream
- 80 g pistachio cream (such as Rhythm 108 creamy pistachio spread)
White Cream Layer and Decoration
- 220 ml vegan double cream
- 2 tablespoons pistachio cream
- 50 g pistachio nuts (chopped)
Instructions
Sponge
- Preheat your oven to 180°C fan and line an 8-inch loose-base cake tin with greaseproof paper.
- In a bowl, combine dairy-free milk with apple cider vinegar. Whisk until fully combined and set aside for 10 minutes to curdle, creating vegan “buttermilk.”
- In a large mixing bowl, sift the flour, sugar, baking powder, and bicarbonate of soda. Mix well.
- Add the oil to the buttermilk and whisk to combine.
- Pour the wet ingredients into the dry ingredients and mix.
- Fold in the ground pistachio nuts.
- Pour the batter into the lined cake tin, tapping to remove air bubbles.
- Bake for 25–30 minutes until a skewer comes out clean and the sponge is springy.
- Cool completely in the tin before assembling.
Chocolate Mousse Layer
- Melt dairy-free chocolate and butter using a bain-marie (a heatproof bowl over simmering water).
- Allow the melted mixture to cool slightly while you whip the vegan double cream to stiff peaks.
- Gently fold the melted chocolate into the whipped cream.
- Spread the chocolate mousse over the cooled sponge. Chill before adding the next layer.
Pistachio Cream Layer
- Whip the vegan double cream with pistachio cream until thick and stiff.
- Spread evenly over the chocolate mousse.
- Repeat with plain whipped cream for the top layer.
Decoration
- Pipe thin lines of pistachio cream over the cake.
- Drag a toothpick through the lines to create a feathered effect.
- Sprinkle chopped pistachios on top.
- Chill overnight before serving.
