Vegan Chocolate mousse with mixed berries and pistachio

Delicious, velvety smooth vegan chocolate mousse with berries. A dessert that you can fully enjoy without feeling ‘stuffed’. This mousse is so light, that you can eat it anytime you feel like a sweet treat. The base of this chocolate mousse is silken tofu. A great non-dairy substitute to make anything smooth and creamy.

chocolate mousse in bowls

Estimated reading time: 2 minutes

🍫 Main ingredients

  • dark vegan chocolate
  • silken tofu
  • oil
  • maple syrup or agave syrup
  • vanilla extract
  • pistachio
  • strawberries
  • blueberries
  • raspberries
  • eatable flowers
  • orange
  • vanilla paste
  • peppercorns
  • orange blossom water

You can change the topping to your own liking; fruit, nuts, or more chocolate!

Chocolate mousse with confit ginger is as well a great combi!

🍷 Wine pairing

red wine being poured into glass

For the wine pairing I can keep all chocolate dishes pretty much the same; Chocolate needs to be matched with sweet wines. A vintage port, a Madeira, or a sweet sherry works magic. If you happen to be in France, get a really good banyuls from the Southern Roussillon area. The reflecting Mediterranean sun makes for beautiful sweet wines there.

Surprise your guests with this super light vegan chocolate mousse, and let me know what you think of it. I always LOVE to see photos of your own creations. Please add @haricoco1 to your Instagram posts. ENJOY!

πŸ“‹ Recipe

chocolate mousse in bowls

Chocolate mousse with mixed berries and pistachio

A very smooth and creamy treat!
Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes
Servings: 6
Calories: 386.54kcal


For the mousse:

  • 125 grams (β…” cup) dark vegan chocolate chopped in smaller pieces
  • 340 grams (1 pack) silken tofu
  • 2 Tablespoons coconut oil
  • 3 Tablespoons maple syrup or agave syrup
  • 1 teaspoon vanilla extract

For the topping;

  • 115 grams (ΒΎ cup) pistachio roughly crushed
  • 6 strawberries
  • 20 blueberries infused in orange water syrup
  • 6 raspberries chopped in smaller pieces
  • 15 eatable flowers

For the orange water syrup;

  • 100 grams (β…“ cup) agave syrup
  • 1 orange zest
  • Β½ orange juice
  • 1/2 teaspoon vanilla paste
  • 10 peppercorns
  • 1/2 teaspoon orange blossom water


For the infused blueberries;

  • Bring the agave syrup to the boil. Take of the heat and add the zest, vanilla paste and peppercorns, Leave to sit for 20 minutes.
  • After 20 minutes add the orange juice and orange blossom water, and strain out the spices.
  • Pour the syrup over the blueberries and set aside.

For the mousse;

  • Melt the chocolate together with the coconut oil, au bain marie. Set aside to cool down a little.
  • In a blender, blend the silken tofu together with the maple or agave syrup and vanilla extract. Until it has reach a nice smooth texture.
  • Add the chocolate and coconut oil mixture, and blend shortly again.
  • Scoop into some bowls, cups, or glasses, and leave to set in the fridge (minimum 30 minutes)
  • Before serving, sprinkle a layer of pistachio crunch on top with the infused blueberries, strawberries, raspberries, and add some little eatable flowers.


In this recipe I have chosen for a berry mixture as topping (as it was berry season), but of course you can change the topping to your liking. If it is hard to find berries, you can chose to top the mousse with chocolate curls, or shavings. Or add some crushed almonds (roasted almonds) instead of pistachio.


Serving: 1g | Calories: 386.54kcal | Carbohydrates: 43.91g | Protein: 9.82g | Fat: 22.04g | Saturated Fat: 9.19g | Sodium: 11.56mg | Fiber: 4.9g | Sugar: 33.92g | Vitamin A: 0.91IU | Vitamin C: 27.19mg | Calcium: 16.5mg | Iron: 13.87mg
Tried this recipe?Let us know how it was!

Similar Posts

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.