Easy Vegan Peanut Butter Mousse with Chocolate Ganache

About the author: Susan Updated on Sat, 24 Jan 2026 15:25:53 GMT Desserts

Tags: #vegan #peanut-butter #chocolate #no-bake #dairy-free

A woman with red hair and a black shirt.
Susan

Home cook, recipe developer and founder of My Home Made Recipe, sharing the tested dishes my family loves.

Updated on Sat, 24 Jan 2026 15:25:53 GMT

View Recipe →
Vegan peanut butter mousse jars topped with dark chocolate ganache and sea salt Pin it
Vegan peanut butter mousse jars topped with dark chocolate ganache and sea salt

This is the dessert I make when I want something that looks fancy but requires almost no effort. The base comes together in a blender, the ganache needs only a bowl and some warm coconut cream, and the fridge does the rest of the work. It tastes like a peanut butter cup in mousse form, but it is completely plant-based and naturally gluten-free.

The secret is silken tofu. It disappears into the peanut butter and maple syrup, leaving nothing but a light, creamy texture that holds its shape after chilling. The chocolate layer on top seals the deal.

Silky base and glossy top

Only six ingredients stand between you and this dessert. Silken tofu gives the mousse its body without any dairy, while full-fat coconut milk provides the cream for a ganache that snaps softly when cold.

  • Silken tofu. The foundation of the mousse. It blends completely smooth and adds protein without any bean flavor.
  • Smooth peanut butter. Use a no-stir creamy variety for the richest texture and cleanest flavor.
  • Maple syrup. Sweetens naturally and loosens the mixture just enough for the blender.
  • Vanilla extract and salt. A splash of vanilla rounds out the peanut butter, and a pinch of salt makes everything taste more like itself.
  • Dairy-free dark chocolate. A 70% bar melted into coconut cream creates a ganache that sets firm but cuts cleanly with a spoon.
  • Full-fat coconut milk. Chilled overnight so the thick cream rises to the top and whisks into glossy ganache.

Blender to fridge in minutes

  1. Blend the mousse. Add silken tofu, peanut butter, maple syrup, vanilla, and a pinch of salt to a blender. Run on high until completely smooth, stopping to scrape the sides once. Taste and add a little more syrup if you prefer it sweeter.
  2. Portion and chill. Divide the mixture among four small jars or ramekins. Smooth the tops with the back of a spoon, cover, and refrigerate while you make the ganache.
  3. Melt the chocolate. Chop the dark chocolate finely and place it in a heatproof bowl. Warm the thick coconut cream until steaming but not boiling, then pour it over the chocolate. Let it sit for two minutes without stirring.
  4. Whisk the ganache. Stir slowly from the center outward until the mixture turns glossy and smooth. If it looks slightly split, whisk in a teaspoon of warm coconut cream.
  5. Layer and set. Pour the ganache evenly over the chilled mousse. Return the jars to the fridge for at least one hour so the ganache firms up.

Why silken tofu works here

Silken tofu has a high water content and almost no curd, which means it purees into something custardy rather than crumbly. Firm or extra-firm tofu will leave a grainy texture no matter how long you blend. Look for the shelf-stable Mori-Nu style or refrigerated silken varieties labeled soft. If you love peanut butter desserts, the same pairing shows up in our Peanut Butter Mousse and Fudgy Peanut Butter Brownies.

Getting ganache glossy every time

The key is the temperature gap. Chocolate melts best when the liquid is warm but not scorching. Boiling cream can seize the chocolate into a dull, grainy paste. Warm the coconut cream until you see steam and tiny bubbles at the edge, then pour and wait. The two-minute rest lets the chocolate soften before you disturb it. For a deeper dive on the science, Bon Appetit explains ganache ratios and temperatures well.

Smart swaps and variations

If you need a nut-free version, sunflower seed butter replaces peanut butter neatly, though it will taste more earthy. Almond butter works too but costs more. For a soy-free option, some cooks use soaked raw cashews blended with a little water, though the texture is slightly heavier. You can also skip the ganache and top the mousse with crushed Peanut Butter Balls with Rice Krispies or a drizzle of melted Reese's Peanut Butter Chocolate for a quicker finish.

Make ahead and store

These jars keep well covered in the refrigerator for up to four days. The ganache stays firm and the mousse stays creamy. I do not recommend freezing. The tofu base turns icy and weeps when thawed, which ruins the silky texture. For food safety guidance on storing prepared tofu and coconut milk desserts, see the FDA safe food handling guidelines.

Easy Vegan Peanut Butter Mousse with Chocolate Ganache
Easy Vegan Peanut Butter Mousse with Chocolate Ganache
Easy Vegan Peanut Butter Mousse with Chocolate Ganache
Easy Vegan Peanut Butter Mousse with Chocolate Ganache

FAQs

Can I use firm tofu instead of silken?

No. Firm tofu has too much structure and will leave the mousse grainy and dense. Silken tofu purees into a custardy base that no other variety can match.

What peanut butter works best?

Choose a smooth, no-stir creamy peanut butter. Natural styles with oil separation can make the mousse oily or cause it to separate after chilling.

How long does it need to chill?

Chill the mousse for at least one hour after adding the ganache. The flavor also improves overnight, so making it a day ahead is a smart move.

Can I make this nut-free?

Yes. Replace the peanut butter with sunflower seed butter or tahini. The flavor changes but the creamy texture holds.

Is this dessert gluten-free?

Yes, the recipe is naturally gluten-free. Just confirm that your chocolate is certified gluten-free if you are serving someone with celiac disease.

How do I fix grainy ganache?

Grainy ganache usually means the chocolate seized. Warm another tablespoon of coconut cream and whisk it in vigorously off the heat until smooth.

Can I freeze leftovers?

Freezing is not recommended. The tofu base becomes icy and separates upon thawing, which ruins the smooth mouthfeel.

References

Sources cited in this recipe.
4.30 from 15 votes

Easy Vegan Peanut Butter Mousse with Chocolate Ganache

Prep time:
15 min
Cook time:
5 min
Total time:
20 min
Servings:
4
Vegan peanut butter mousse jars topped with dark chocolate ganache and sea salt

A creamy vegan peanut butter mousse made in a blender and topped with a rich dairy-free chocolate ganache. No baking required.

Ingredients

  • For the mousse

  • 12 oz (350 g) silken tofu, drained
  • 1/4 cup (60 g) smooth creamy peanut butter
  • 3 tablespoons maple syrup
  • 1 teaspoon vanilla extract
  • 1 pinch fine sea salt
  • For the ganache

  • 3.5 oz (100 g) dairy-free dark chocolate, finely chopped
  • 1/3 cup (80 ml) thick coconut cream, scooped from the top of a chilled can

Instructions

1.

1. Blend the mousse: Combine silken tofu, peanut butter, maple syrup, vanilla extract, and salt in a blender. Blend on high until completely smooth, scraping the sides once. Taste and adjust sweetness if needed.

2.

2. Portion and chill: Divide the mixture among four small jars or ramekins. Smooth the tops, cover, and refrigerate while preparing the ganache.

3.

3. Melt the chocolate: Place chopped dark chocolate in a heatproof bowl. Warm the coconut cream until steaming but not boiling. Pour over the chocolate and let stand for 2 minutes without stirring.

4.

4. Whisk the ganache: Stir slowly from the center outward until glossy and smooth. If slightly split, whisk in a teaspoon of warm coconut cream.

5.

5. Layer and set: Pour the ganache evenly over the chilled mousse. Refrigerate for at least 1 hour until the ganache is firm.

Good to know

  1. Serve cold straight from the refrigerator.
  2. Best eaten within 4 days.

Equipment

  • Blender or food processor
  • Small jars or ramekins
  • Heatproof bowl

Allergens

Always check labels if you have allergies.
  • Peanuts
  • Soy
  • Coconut

Nutrition facts

Values are estimates per serving.
  • Calories: 380
  • Fat: 28 g
  • Carbs: 24 g
  • Protein: 11 g