Vegan Peanut Butter Mousse (with a Chocolate Ganache!)
If you’re looking for a dessert that feels indulgent yet is surprisingly easy to whip up, you’ve come to the right place! This Vegan Peanut Butter Mousse (with a Chocolate Ganache!) has quickly become one of my go-to recipes. It’s creamy, rich, and packed with that irresistible peanut butter flavor. Whether it’s a busy weeknight or a family gathering, this mousse has a way of bringing everyone together with its delightful taste.
The best part? You can prepare it in just ten minutes! It’s a fantastic treat for those moments when you want something sweet but don’t want to spend hours in the kitchen. Trust me; once you make this mousse, you’ll find yourself making it again and again!
Why You’ll Love This Recipe
- Quick and Easy: With just ten minutes of prep time, you’ll have an impressive dessert ready in no time.
- Rich Flavor: The combination of peanut butter and chocolate makes for a heavenly pairing that satisfies any sweet tooth.
- Make-Ahead Convenience: This mousse sets beautifully in the fridge, making it perfect for meal prep or last-minute guests.
- Family-Friendly: Kids love it! They’ll be asking for seconds as soon as they get a taste.
- Nutritious Ingredients: Made with wholesome ingredients like silken tofu and coconut milk, this dessert is both tasty and guilt-free.

Ingredients You’ll Need
This recipe calls for simple and wholesome ingredients that you likely have on hand. Let’s gather everything we need for our delicious Vegan Peanut Butter Mousse!
For the Mousse:
- 350 grams silken tofu
- 3-4 tbsp smooth peanut butter (to taste)
- 3-4 tbsp agave syrup (you can also use maple syrup or powdered sugar to sweeten) (to taste)
- 1 tsp vanilla paste or extract
- 1 pinch salt
For the Ganache:
- 100 grams 70% dark chocolate (chips or broken/chopped)
- 400g tin full fat coconut milk
Variations
One of the best things about this recipe is its flexibility! Feel free to get creative with different flavors and textures.
- Add Some Crunch: Stir in crushed nuts or granola before serving for an added texture contrast.
- Flavor Twist: Mix in some cocoa powder if you prefer an extra chocolatey mousse!
- Fruit Infusion: Top your mousse with fresh berries or sliced bananas for a refreshing twist.
- Nut Butter Swap: Try almond butter or cashew butter instead of peanut butter for different flavor profiles.
How to Make Vegan Peanut Butter Mousse (with a Chocolate Ganache!)
Step 1: Blend the Mousse Ingredients
Start by adding the silken tofu, peanut butter, agave syrup, vanilla extract, and a pinch of salt to your blender. Blend until everything is silky smooth. This step is crucial because it combines all those wonderful flavors while giving your mousse its creamy texture. Don’t forget to taste! Adjust sweetness or peanut butter according to your preference.
Step 2: Chill While You Prepare Ganache
Spoon your blended mousse into ramekins or jars. Cover them up and pop them into the fridge while you prepare the ganache. This chilling time allows the flavors to meld together beautifully.
Step 3: Make the Chocolate Ganache
Melt the dark chocolate using either a microwave-safe bowl or a double boiler. Once melted, mix in the creamy part of your coconut milk until combined. It’s okay if some liquid gets mixed in; it will still create a luscious ganache that complements your mousse perfectly!
Step 4: Assemble and Chill
Pour the decadent ganache over each mousse cup and return them to the fridge. Let them set for at least one hour—this helps everything come together nicely. When you’re ready to serve, dig in and enjoy this delightful treat!
Pro Tips for Making Vegan Peanut Butter Mousse (with a Chocolate Ganache!)
Making this vegan peanut butter mousse is a breeze, and with a few insider tips, you’ll achieve the most luscious results!
-
Use silken tofu for creaminess: Silken tofu provides a smooth texture that mimics traditional mousse without any dairy. It’s essential for achieving that rich consistency.
-
Taste as you go: Everyone has different sweetness preferences! Start with the suggested amounts of peanut butter and sweetener, then adjust to fit your taste buds perfectly.
-
Melt chocolate carefully: Whether using a microwave or double boiler, melt the chocolate slowly to prevent burning. This ensures a velvety ganache that pours beautifully over your mousse.
-
Chill before serving: Allowing the mousse and ganache to set in the fridge for at least an hour improves their texture and flavor. The cooling time helps everything meld together wonderfully!
-
Experiment with flavors: Feel free to add a pinch of cinnamon or a dollop of almond extract to the mousse mix for an exciting twist. It can personalize your dessert and surprise your palate!
How to Serve Vegan Peanut Butter Mousse (with a Chocolate Ganache!)
Presenting your vegan peanut butter mousse can be as fun as making it! With just a few thoughtful touches, you can create an eye-catching dessert that tastes as delightful as it looks.
Garnishes
- Chopped nuts: Sprinkle some crushed peanuts or walnuts on top for an added crunch that complements the creamy mousse.
- Fresh berries: Add a few raspberries or sliced strawberries on the side; their tartness beautifully balances the rich flavors.
- Coconut flakes: Toasted coconut flakes not only add texture but also enhance the tropical vibe of the coconut milk in your ganache.
Side Dishes
- Fruit salad: A refreshing fruit salad featuring seasonal fruits can brighten up your meal. The natural sweetness from fruits complements the richness of the mousse.
- Vegan cookies: Serve alongside some simple vegan cookies, such as oatmeal raisin or chocolate chip, for an extra treat that pairs perfectly with your dessert.
- Sweet potato fries: Crispy sweet potato fries offer a savory contrast to the sweet mousse, creating a delightful balance on your plate.
- Herbed quinoa: A light herbed quinoa salad can serve as a nutritious side dish, adding protein and fiber while keeping things fresh and wholesome.
With these serving suggestions and pro tips, you’re all set to impress family and friends with your delicious Vegan Peanut Butter Mousse topped with Chocolate Ganache! Enjoy every creamy bite!

Make Ahead and Storage
This Vegan Peanut Butter Mousse with a Chocolate Ganache is not only a delightful treat but also perfect for meal prep. You can whip it up in advance and store it, making it an ideal dessert for busy weeknights or special occasions.
Storing Leftovers
- Place any leftover mousse in an airtight container.
- Store in the refrigerator for up to 3 days.
- Keep the ganache separate if possible to maintain its texture.
Freezing
- To freeze, transfer the mousse into freezer-safe containers.
- Leave some space at the top as it may expand when frozen.
- The mousse can be frozen for up to 2 months; just be sure to label the containers!
Reheating
- If you prefer your mousse slightly softened, remove it from the freezer and let it sit at room temperature for about 15-20 minutes before serving.
- For thawed mousse, simply stir gently to restore its creamy texture if needed.
FAQs
Here are some common questions you might have about this delicious recipe.
Can I make Vegan Peanut Butter Mousse (with a Chocolate Ganache!) without silken tofu?
Absolutely! Silken tofu gives this mousse its creamy texture, but you can substitute it with blended avocados or soaked cashews for a different flavor profile.
How long does Vegan Peanut Butter Mousse (with a Chocolate Ganache!) last in the fridge?
When stored properly in an airtight container, this mousse can last up to 3 days in the refrigerator.
Can I use other sweeteners besides agave syrup?
Yes! You can easily swap agave syrup for maple syrup or powdered sugar according to your taste preference.
Is there a nut-free option for this recipe?
To make this recipe nut-free, you can replace peanut butter with sunbutter or tahini.
What can I serve with Vegan Peanut Butter Mousse (with a Chocolate Ganache!)?
This mousse pairs beautifully with fresh fruits like strawberries or bananas, or you can enjoy it on its own!
Final Thoughts
I hope you find joy in making this Vegan Peanut Butter Mousse with a Chocolate Ganache! It’s such a simple yet indulgent dessert that brings smiles all around. Enjoy every creamy spoonful and share it with loved ones—you never know who might fall head over heels in love with this delightful treat! Happy cooking!
Vegan Peanut Butter Mousse (with a Chocolate Ganache!)
Indulge in the delightful experience of our Vegan Peanut Butter Mousse topped with a luscious Chocolate Ganache. This rich and creamy dessert is not only quick to prepare—taking just ten minutes—but also incredibly satisfying. Made with wholesome ingredients like silken tofu and coconut milk, this mousse is a guilt-free treat perfect for any occasion, from busy weeknights to family gatherings. With its irresistible peanut butter flavor paired beautifully with smooth chocolate, this dessert will quickly become a favorite among friends and family. Enjoy it chilled for a refreshing end to your meal!
- Prep Time: 10 minutes
- Cook Time: None
- Total Time: 0 hours
- Yield: Serves 4
- Category: Dessert
- Method: No-Bake
- Cuisine: Vegan
Ingredients
- 350 grams silken tofu
- 3–4 tbsp smooth peanut butter
- 3–4 tbsp agave syrup (or maple syrup/powdered sugar)
- 1 tsp vanilla paste or extract
- 100 grams dark chocolate (70% cocoa)
- 400 grams full-fat coconut milk
- Pinch of salt
Instructions
- In a blender, combine silken tofu, peanut butter, agave syrup, vanilla extract, and salt. Blend until smooth and creamy. Taste and adjust sweetness if needed.
- Spoon the mousse into individual ramekins or jars and refrigerate while preparing the ganache.
- Melt dark chocolate either in a microwave-safe bowl or using a double boiler. Stir in the creamy part of the coconut milk until well mixed.
- Pour the ganache over each mousse cup and return them to the fridge to set for at least one hour before serving.
Nutrition
- Serving Size: 1 mousse cup (approx. 150g)
- Calories: 320
- Sugar: 15g
- Sodium: 20mg
- Fat: 22g
- Saturated Fat: 14g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 3g
- Protein: 7g
- Cholesterol: 0mg
