Picture this: a rich, creamy peanut butter mousse layered with silky chocolate ganache, all made with simple, plant-based ingredients. If you love Reese’s Cups but want a dairy-free, protein-packed alternative, this recipe is for you.
Perfect for beginner cooks, this vegan peanut butter mousse requires just a handful of ingredients and no complicated techniques. Plus, it’s naturally sweetened and packed with protein thanks to the silken tofu base. Whether you need a quick dessert for guests or a late-night treat, this mousse delivers indulgence without the hassle.

Why This Vegan Peanut Butter Mousse is Special
What makes this mousse stand out is its balance of flavor and simplicity. The peanut butter adds a nutty richness, while the silken tofu gives it an irresistibly smooth texture. The dark chocolate ganache elevates the dessert, creating a beautiful contrast of flavors.
Another bonus? This recipe is naturally dairy-free, gluten-free, and refined sugar-free if you use maple or agave syrup. Plus, it’s packed with plant-based protein, making it a more nutritious alternative to traditional mousse recipes.
Ingredients and Their Roles
For the Peanut Butter Mousse
- Silken tofu – Creates a smooth, creamy texture and adds plant-based protein.
- Peanut butter – Provides rich flavor and a velvety consistency. Use smooth peanut butter for the best results.
- Agave or maple syrup – Naturally sweetens the mousse while keeping it refined sugar-free.
- Vanilla extract – Enhances the sweetness and aroma.
- A pinch of salt – Balances the flavors and enhances the peanut butter’s natural nuttiness.
For the Chocolate Ganache
- Dark chocolate (70% or higher) – Adds deep, rich chocolate flavor and pairs beautifully with peanut butter.
- Full-fat coconut milk – The creamy top layer of canned coconut milk gives the ganache its silky, luxurious consistency.
Substitutions & Alternatives
- Nut-free option: Swap peanut butter for sunflower seed butter or tahini.
- Sweeter version: Use powdered sugar instead of maple/agave syrup.
- Lower-fat alternative: Use light coconut milk in the ganache, but note it won’t be as thick.
Step-by-Step Instructions
Step 1: In a blender or food processor, combine the silken tofu, peanut butter, agave syrup, vanilla extract, and salt. Blend until completely smooth. Taste and adjust sweetness or salt if needed.
Step 2: Spoon the mousse mixture into small jars or ramekins. Cover and refrigerate while preparing the ganache.
Step 3: Melt the dark chocolate in a microwave-safe bowl in 20-second intervals, stirring between each, until fully melted. Alternatively, use a double boiler.
Step 4: Scoop out the solidified coconut cream from the top of the chilled coconut milk can and whisk it into the melted chocolate. A small amount of liquid is okay, but primarily use the thick cream.
Step 5: Pour the ganache evenly over the chilled mousse and return to the refrigerator for at least one hour to set.
Step 6: Serve chilled and enjoy your decadent vegan peanut butter mousse!
Beginner Tips & Notes
- Blending Smoothly: Make sure to blend the mousse thoroughly to avoid any grainy texture from the tofu. A high-speed blender works best.
- Chocolate Melting Tip: If melting chocolate in the microwave, be sure to stir frequently to prevent burning.
- Ganache Consistency: If your ganache is too thick, add a teaspoon of warm coconut milk to thin it out.
- Storage: Store the mousse in an airtight container in the fridge for up to 3 days.
Serving Suggestions
- Top with chopped nuts – A sprinkle of crushed peanuts or almonds adds crunch.
- Drizzle with extra peanut butter – For an extra indulgent touch.
- Pair with fresh berries – Strawberries or raspberries complement the richness.
- Serve with coconut whipped cream – For a lighter, airy contrast.
Try This Easy, Indulgent Dessert
This vegan peanut butter mousse proves that dairy-free desserts can be just as indulgent as traditional ones. It’s simple enough for beginners, yet impressive enough to serve at a dinner party.
Give it a try and let us know how it turned out in the comments! Have any creative topping ideas? Share your favorite ways to customize this mousse below.
FAQ About Vegan Peanut Butter Mousse with Chocolate Ganache
No, firm tofu has a denser texture and will not create the same smooth and creamy consistency. Silken tofu is essential for achieving the mousse-like texture.
Stored in an airtight container, it will stay fresh for up to 3 days. The ganache may firm up over time, so allow it to sit at room temperature for a few minutes before serving.
Yes, swap the peanut butter for sunflower seed butter or tahini for a nut-free alternative. Be sure to check that your chocolate is nut-free as well.
You can use a dairy-free heavy cream alternative like oat or soy-based cream. Avoid almond milk, as it is too thin.
More Relevant Recipes
- Caramel Apple Dessert Cups
- Sugar Cookie Cheesecake
- Boston Cream Pie Cheesecake: The Ultimate Decadent Dessert

Decadent Vegan Peanut Butter Mousse with Chocolate Ganache
- Total Time: 1 hour 10 minutes
- Yield: 4 servings 1x
Description
This vegan peanut butter mousse is creamy, rich, and packed with plant-based protein. Made with silken tofu and naturally sweetened, it’s a healthier, dairy-free take on a classic mousse. The smooth peanut butter base pairs perfectly with the velvety dark chocolate ganache for a decadent yet easy dessert.
Ingredients
For the Peanut Butter Mousse
- 350g silken tofu
- 3–4 tbsp smooth peanut butter (to taste)
- 3–4 tbsp agave syrup or maple syrup (to taste)
- 1 tsp vanilla extract or vanilla paste
- A pinch of salt
For the Chocolate Ganache
- 100g dark chocolate (70% cocoa or higher), chopped or as chips
- 400g canned full-fat coconut milk (use only the thick, creamy part)
Instructions
- Blend the mousse ingredients: In a blender, combine silken tofu, peanut butter, agave syrup, vanilla extract, and a pinch of salt. Blend until the mixture is smooth and creamy. Taste and adjust the sweetness or salt if needed.
- Portion and chill: Spoon the mousse mixture into small jars or ramekins. Cover and refrigerate while preparing the ganache to allow the flavors to develop.
- Melt the chocolate: Place the chopped dark chocolate in a microwave-safe bowl and heat in 20-second intervals, stirring between each, until fully melted. Alternatively, use a double boiler to melt the chocolate gently over simmering water.
- Combine with coconut cream: Scoop out the solidified coconut cream from the top of the chilled coconut milk and whisk it into the melted chocolate. A small amount of the coconut liquid is fine, but primarily use the thick cream to ensure a smooth ganache.
- Assemble the dessert: Pour the ganache evenly over the chilled mousse. Return the ramekins to the refrigerator and let them set for at least one hour before serving.
- Serve and enjoy: Once set, serve chilled. Optionally, top with chopped nuts, fresh berries, or a drizzle of extra peanut butter for added texture and flavor.
Notes
- For a sweeter mousse, increase the amount of agave or maple syrup.
- If the ganache is too thick, add a teaspoon of warmed coconut milk to loosen it.
- Store leftovers in the refrigerator for up to 3 days in an airtight container.
- To make this dessert soy-free, use coconut cream instead of silken tofu, but the texture will be denser.
- Prep Time: 10 minutes
- Cook Time: 1 hour
- Category: Dessert, Healthy Snack
- Method: No-Bake
- Cuisine: Vegan, Dairy-Free
Nutrition
- Serving Size: 1 ramekin
- Calories: 320
- Sugar: 10g
- Sodium: 80mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 8g
- Cholesterol: 0mg