Vegan Peanut Butter Mousse (with a Chocolate Ganache!) Recipe
If you’re craving a dessert that’s downright decadent but secretly wholesome, you need to try Vegan Peanut Butter Mousse (with a Chocolate Ganache!). Creamy, rich, and sumptuous, this treat has all the indulgence of a classic mousse—with none of the dairy or eggs. Plus, the luscious chocolate ganache topping transforms every spoonful into a little bite of heaven. It’s as dreamy to look at as it is to eat, perfect for impressing guests or just treating yourself at the end of a long week.

Ingredients You’ll Need
This Vegan Peanut Butter Mousse (with a Chocolate Ganache!) comes together with just a handful of essential ingredients, each playing a crucial role in the overall magic. Every component not only brings its own flair to this dessert but also ensures smooth textures and irresistible layers of flavor.
- Silken Tofu: The unsung hero that gives your mousse that signature silkiness, blending in seamlessly so nobody will guess there’s tofu inside.
- Smooth Peanut Butter: Creamy, rich, and packing that classic nutty punch—choose natural peanut butter for the best flavor.
- Agave Syrup (or maple syrup/powdered sugar): Sweetens everything up while keeping it vegan—taste and adjust to find your perfect level of sweetness.
- Vanilla Paste or Extract: Adds that warm, aromatic note that makes both peanut butter and chocolate truly sing.
- Pinch of Salt: A little salt balances the sweetness and intensifies the chocolate and peanut butter flavors.
- 70% Dark Chocolate: Go for high-quality dark chocolate chips or chunks to guarantee a ganache that’s glossy and deeply chocolatey.
- Full Fat Coconut Milk: Only the creamy part is needed for that luscious, spoonable ganache topping.
How to Make Vegan Peanut Butter Mousse (with a Chocolate Ganache!)
Step 1: Blend the Mousse Base
Start by adding your silken tofu, smooth peanut butter, agave syrup, vanilla extract or paste, and a tiny pinch of salt straight into a blender. Don’t be shy—taste at this stage and tweak as you go! Whether you want to amp up the nuttiness or sneak in another splash of sweetness, this is your moment. Blend everything until the texture is silky-smooth and uniform, no lumps allowed.
Step 2: Chill and Set the Mousse
Once your mousse mixture is velvety, grab some cute ramekins, serving glasses, or old jam jars. Spoon the mousse mixture evenly between them. Cover and pop your mousse into the fridge. Letting it chill gives the tofu and peanut butter time to meld and set up while you whip up the chocolatey goodness.
Step 3: Make the Chocolate Ganache
Now comes the swoon-worthy ganache! Melt your dark chocolate using either the microwave (short 20-second bursts) or a double boiler for gentle, even melting—just watch it closely. Once it’s glossy and smooth, open your coconut milk and scoop mostly the thick cream on top, but don’t worry if a little liquid sneaks in. Whisk the coconut cream into the melted chocolate until you end up with a luscious, rich ganache.
Step 4: Pour Ganache Over Mousse Layers
Grab your chilled mousse jars from the fridge and gently spoon (or pour, if you’re feeling dramatic) the warm chocolate ganache right over the top of each one. Let the ganache slide around so it forms an even, glossy blanket over the peanut butter mousse.
Step 5: Finish Chilling and Serve
All that’s left is patience! Pop the mousse pots back in the fridge for at least one hour. The ganache will gently set into a soft, truffle-like top, and each layer will be perfectly chilled and ready for serving. Get your spoons ready!
How to Serve Vegan Peanut Butter Mousse (with a Chocolate Ganache!)

Garnishes
A masterpiece deserves a finishing touch. Pile on a few roasted peanuts for extra crunch, a sprinkle of flaky sea salt, or even some finely chopped dark chocolate. Fresh berries like raspberries make for a colorful, tart contrast—and a mint sprig on top instantly elevates your dessert to restaurant-style flair.
Side Dishes
Vegan Peanut Butter Mousse (with a Chocolate Ganache!) is pretty dazzling solo, but pairing it with crisp cookies, biscotti, or even fresh sliced fruit amps up the fun. Try serving with coconut shortbread or toasted coconut chips for a crispy, tropical twist.
Creative Ways to Present
Presentation can make this mousse extra special—think elegant wine glasses, little teacups, or vintage jars with twine for a rustic vibe. You can even layer up crumbled vegan brownies between mousse and ganache for a dramatic parfait. Or serve in mini shot glasses for a party-friendly treat!
Make Ahead and Storage
Storing Leftovers
If you actually manage to have leftovers (it’s tough, I know), just cover each mousse in its container and refrigerate. They’ll last beautifully for about three days, and the flavors may even intensify overnight.
Freezing
You can absolutely freeze Vegan Peanut Butter Mousse (with a Chocolate Ganache!). Place well-covered jars or ramekins in the freezer for up to a month. Thaw overnight in the fridge when you’re ready to indulge—just note that the texture will be a little firmer, almost like a frozen mousse treat.
Reheating
There’s no need to reheat! This dessert is at its best served chilled straight from the fridge. If it’s been frozen, just let it thaw gently until soft and creamy again.
FAQs
What can I use instead of silken tofu?
If you’d rather skip tofu, try a base of whipped coconut cream or a vegan cream cheese for a similar creamy consistency, though the flavor and texture will change slightly.
Is this recipe allergy-friendly?
Absolutely—it’s dairy-free, egg-free, and can be made gluten-free if you double-check your chocolate. For nut allergies, sunflower seed butter works as a peanut butter swap.
How do I make the ganache extra glossy?
To keep the ganache irresistibly shiny, make sure your coconut cream is at room temperature. Whisk thoroughly to emulsify with the chocolate; a touch of maple syrup can add extra shine too.
Can I use regular tofu instead of silken?
Silken tofu is key for that ultra-smooth mousse texture, while regular tofu might result in a grainier mouthfeel. Stick to silken whenever possible for the most luxurious results.
Can Vegan Peanut Butter Mousse (with a Chocolate Ganache!) be made in advance?
Yes! In fact, this dessert gets even better after a few hours in the fridge, which means it’s perfect to make ahead for dinner parties or meal prepping a sweet treat.
Final Thoughts
If you’re looking for a dairy-free showstopper, you can’t go wrong with Vegan Peanut Butter Mousse (with a Chocolate Ganache!). It’s pure comfort in a cup—deliciously rich, easy to customize, and surprisingly simple. Seriously, you’ve got to give this recipe a try and let it wow you!
Print
Vegan Peanut Butter Mousse (with a Chocolate Ganache!) Recipe
- Total Time: 1 hour 20 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
Indulge in this delectable Vegan Peanut Butter Mousse topped with a luxurious Chocolate Ganache. Creamy, rich, and completely dairy-free!
Ingredients
Peanut Butter Mousse:
- 350 grams silken tofu
- 3–4 tbsp smooth peanut butter (to taste)
- 3–4 tbsp agave syrup (or maple syrup/powdered sugar, to taste)
- 1 tsp vanilla paste or extract
- 1 pinch salt
Chocolate Ganache:
- 100 grams 70% dark chocolate (chips or chopped)
- 400g tin full-fat coconut milk
Instructions
- Prepare the Peanut Butter Mousse: In a blender, combine silken tofu, peanut butter, sweetener, vanilla, and salt. Blend until smooth, adjusting ingredients to taste.
- Chill the Mousse: Spoon the mousse into ramekins or jars. Cover and refrigerate while you prepare the ganache.
- Make the Chocolate Ganache: Melt the dark chocolate, then whisk in the creamy part of the coconut milk until well combined.
- Assemble: Pour the ganache over the set peanut butter mousse. Chill in the fridge for at least 1 hour to set.
- Serve: Serve and relish the decadent Vegan Peanut Butter Mousse with Chocolate Ganache!
- Prep Time: 15 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: Blending, Chilling
- Cuisine: Vegan
Nutrition
- Serving Size: 1 serving
- Calories: 290 kcal
- Sugar: 12g
- Sodium: 150mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 3g
- Protein: 9g
- Cholesterol: 0mg
Keywords: Vegan, Peanut Butter, Mousse, Chocolate Ganache, Dairy-Free, Dessert