Peanut Butter Chocolate Mousse Recipe: Velvety Silky Swirls With Nutty Depth

Desserts

Peanut Butter Chocolate Mousse Recipe: Velvety Silky Swirls With Nutty Depth

This vegan peanut butter chocolate mousse delivers the perfect balance of rich cocoa and nutty depth without a single dairy product in sight.

The secret lies in blending silken tofu and coconut cream to create a velvety texture that rivals traditional mousse, while peanut butter adds that signature creamy, slightly sweet contrast. I developed this recipe after years of experimenting with plant-based desserts that actually taste indulgent—not like they're missing something.

The magic happens when you whip the coconut cream until fluffy, then gently fold in the silken tofu mixture for that signature silky consistency. A touch of maple syrup enhances the peanut butter's natural sweetness, while vanilla extract deepens the chocolate flavor.

What you end up with is a dessert that's impossibly smooth, with layers of cocoa and peanut butter that melt together in every bite.

This mousse isn't just delicious—it's also foolproof and ready in under 30 minutes (plus chilling time). The best part? It's naturally vegan, gluten-free, and requires no special equipment beyond a blender.

Whether you're serving it at a dinner party or treating yourself to a decadent dessert, this recipe delivers restaurant-quality results at home.

Garnish with crushed peanuts, a drizzle of melted dark chocolate, or fresh berries to elevate the presentation. The contrast between the creamy mousse and crunchy toppings makes each bite even more satisfying. Let's get started on this velvety, nutty masterpiece!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for peanut butter chocolate mousse

Six ingredients create this velvety vegan mousse with rich cocoa and nutty depth.

Ingredient Amount Notes
Silken Tofu 🥛 1 ½ cups Drained, firm variety preferred
Coconut Cream 🥥 1 cup Full-fat, chilled overnight
Peanut Butter 🥜 ½ cup Natural, unsweetened preferred
Unsweetened Cocoa Powder 🍫 ½ cup Dutch-processed for smoothness
Maple Syrup 🍯 ¼ cup Grade B for deeper flavor
Vanilla Extract 🌿 1 tbsp Pure vanilla preferred
Dark Chocolate Chips 🍫 ½ cup 70% cocoa or higher
Crushed Peanuts 🥜 ¼ cup For garnish, optional
Sea Salt 🧂 ¼ tsp Fine grain preferred
Lemon Juice 🍋 1 tsp Freshly squeezed
Xanthan Gum 🧪 ⅛ tsp For stability, optional
Dark Chocolate Drizzle 🍫 ¼ cup Melted for garnish

The coconut cream is non-negotiable here—full-fat, chilled overnight separates into thick cream and water. Trader Joe's or Goya brands work perfectly. If you can't find full-fat, blend a can of coconut milk until smooth and chill. The silken tofu? Grab the firm variety—it blends smoother and gives that signature mousse texture. I always buy mine from the organic section at Whole Foods or Sprouts, but regular supermarket brands work fine. The peanut butter should be natural, unsweetened—none of that crunchy stuff with oil added. Smucker's Natural or Jif Natural are my go-tos.

No coconut cream? Coconut milk blended until ultra-smooth works in a pinch, but it won't be as rich. Dutch-processed cocoa powder makes the difference—Hershey's Special Dark is my go-to, but any natural brand will do. Short on peanut butter? Almond butter at half the amount gives a slightly different but still delicious flavor. The dark chocolate chips can be swapped for vegan chocolate bars, chopped fine. For extra stability, add xanthan gum**—just a pinch makes a world of difference. The lemon juice brightens everything, so don't skip it (yes, even in chocolate).

This mousse keeps beautifully—4-5 days in the fridge**>, but honestly, it's best the day it's made. For parties, portion into individual glasses with parchment between layers to keep them separate. The crushed peanuts and chocolate drizzle can be added right before serving. Freezes for 3 months**>, though texture changes slightly after thawing. I always make a double batch—half for now, half for later.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the peanut butter’s nutty depth cuts through the bitterness of cocoa powder, while the coconut cream keeps it lusciously creamy. A drizzle of extra maple syrup turns it into something dangerously indulgent—yet it’s secretly packed with plant-based protein.
  • No Blender? No Problem: I swear by this recipe because it only needs a fork and a bowl—no fancy equipment. Just mash the silken tofu with peanut butter, whisk in the melted cocoa and maple syrup, then fold in coconut cream until it’s silky. Five minutes of actual work, and you’ve got dessert magic.
  • Rich Without Guilt: Here’s what sold me: the peanut butter’s nutty depth cuts through the bitterness of cocoa powder, while the coconut cream keeps it lusciously creamy. A drizzle of extra maple syrup turns it into something dangerously indulgent—yet it’s secretly packed with plant-based protein.
  • Weeknight Date Night: Between us, this is my go-to for lazy Friday nights when I don’t want to bake. Serve it chilled in small glasses with crushed peanuts on top, and suddenly you’ve got a restaurant-worthy treat that takes less time than ordering takeout.

Step-by-step instructions for peanut butter chocolate mousse

Here's how to create velvety swirls that balance rich chocolate with nutty peanut butter perfection.

1

Blend the Chocolate Base

In a high-speed blender, combine the 1.5 cups silken tofu (drained), 1 cup coconut cream, 0.5 cup peanut butter, 0.5 cup unsweetened cocoa powder, and 0.25 cup maple syrup. Blend on high for 30 seconds until completely smooth—you want to eliminate every lump for that silky texture.

Here's the thing—don't skip the blending time. I've found that blending for exactly 30 seconds creates the ideal consistency. The mixture should look like thick pudding at this stage. If it's too thick, add 1 tablespoon of water and blend again. The goal is a smooth, velvety texture that will hold its shape when chilled.

2

Add Flavor and Stabilize

With the blender still running, add 1 tbsp vanilla extract, 1 tsp lemon juice, and 0.125 tsp xanthan gum. Blend for another 15 seconds until fully incorporated. The lemon juice brightens the flavors while the xanthan gum helps stabilize the mousse—this prevents that dreaded watery texture after chilling.

Taste the mixture at this point. You might think it needs more sweetness, but remember the chocolate chips will add richness. The acidity from the lemon juice and the depth of the peanut butter should balance perfectly. If you're using the 0.5 cup dark chocolate chips from the ingredients, hold off adding them now—they'll melt into the mousse later for texture.

3

Create the Swirl Effect

Pour half of the blended mixture into a separate bowl. To this half, add the 0.5 cup dark chocolate chips and gently fold them in using a spatula—just until melted chocolate streaks appear. Then, carefully layer the plain mixture and chocolate mixture back into your serving glasses or bowl, using a spoon to create gentle swirls.

This is where the magic happens. The contrast between the smooth peanut butter base and the melted chocolate creates those beautiful marbled swirls. Don't overmix—just swirl gently so the colors blend naturally. If you're serving this in individual glasses, use a skewer to create the swirl pattern before chilling.

4

Chill and Set

Cover the mousse and refrigerate for at least 4 hours—overnight is even better. This chilling time is crucial for developing that perfect creamy texture. The longer it chills, the more stable and rich the mousse will become. I like to set mine overnight because it gives the flavors time to meld completely.

While it's chilling, prepare your garnishes. Melt the 0.25 cup dark chocolate drizzle in a double boiler or microwave in 20-second bursts, stirring until smooth. Sprinkle the 0.25 cup crushed peanuts and a pinch of 0.25 tsp sea salt around the edges of your serving dishes. When ready to serve, drizzle the melted chocolate over the top in zigzag patterns.

5

Serve with Confidence

Remove the mousse from the refrigerator and let it sit at room temperature for 5-10 minutes before serving. This brief rest makes it easier to scoop and ensures the perfect creamy texture. The mousse should hold its shape when spooned but still be light and airy.

Each bite should deliver a perfect balance—creamy peanut butter base with pockets of rich chocolate. The crushed peanuts add crunch, while the sea salt enhances all the flavors. Serve immediately with fresh berries or a sprinkle of cocoa powder for an elegant presentation that tastes even better than it looks.

👨‍🍳

Pro Tips For Making Peanut Butter Chocolate Mousse

  • Whip the Tofu First: DESCRIPTION: Silken tofu’s water content is the sneaky saboteur—drain it, press it for 10 minutes in a towel-lined colander, then whip it until smooth before adding anything else. I learned this the hard way when my mousse turned into a thin, soupy mess. Trust me, this step makes the texture rich and stable.
  • Chill the Coconut Cream: DESCRIPTION: Refrigerate the can of coconut cream overnight so the thick cream separates cleanly from the water. Scoop out just the top 3-4 tablespoons—ignore the rest. Skimping here means your mousse will taste watered down, and nobody wants that.
  • Toast the Cocoa Powder: DESCRIPTION: Heat the unsweetened cocoa powder in a dry pan over low heat for 2-3 minutes, stirring constantly, until it smells toasty. This deepens the chocolate flavor without bitterness. (Yes, it’s an extra step, but your taste buds will notice.)
  • Sweeten Gradually: DESCRIPTION: Start with half the maple syrup called for, taste, then add more as needed. Peanut butter is already sweet, and coconut cream can be sneaky—too much syrup turns your mousse cloying. Adjust in ½-teaspoon increments until it’s balanced.

Regional styles of peanut butter chocolate mousse

Southern U.S. Style

The Southern U.S. takes this mousse to another level by adding a touch of spiced bourbon caramel to the base.

Replace 0.25 cup maple syrup with 0.2 cup bourbon (like Buffalo Trace) and 0.1 cup brown sugar, then simmer with 1 tsp cinnamon and ½ tsp cayenne pepper until thickened.

Fold this into the blended mixture for a smoky, slightly spicy twist that pairs perfectly with the peanut butter's richness. 🌶️

Australian Nutty Twist

Down under, they love their Vegemite—yes, even in desserts! Swap 0.25 cup maple syrup for 1 tbsp Vegemite paste> mixed with 0.2 cup honey> (for balance). The umami depth from Vegemite cuts through the sweetness, creating a complex flavor profile.

Garnish with crushed macadamia nuts instead of peanuts for a local touch. Trust me, it’s a game-changer for those who love bold flavors.

Japanese Matcha Fusion

For a lighter, earthier take, replace 0.5 cup unsweetened cocoa powder> with 0.3 cup high-quality matcha powder> (like Ippodo Tea) and reduce the peanut butter to 0.3 cup. Add 1 tsp white miso paste> for umami depth.

The matcha gives a vibrant green hue and a subtle tea-like freshness that balances the peanut butter’s nuttiness. Top with red bean paste for a classic Japanese dessert vibe. ✨

French-Inspired Éclat

In France, they’d never skip the Grand Marnier! Stir 1 tbsp Grand Marnier> into the blended base for a citrusy, floral note. Replace the crushed peanuts with toasted hazelnuts and dust the top with powdered sugar for an elegant Parisian finish.

Serve in espresso cups for an extra touch of sophistication. The alcohol infuses beautifully, adding a sophisticated depth to the mousse.

Mexican Chocolate Mousse

Spice it up Mexican-style by adding 1 tsp cinnamon, ½ tsp chili powder, and ¼ tsp cumin to the blended base. Swap the peanut butter for almond butter and garnish with chopped candied jicama and a sprinkle of tajín.

The warm spices and slight tang from tajín make this a standout dessert for fiesta celebrations. 🌶️

Scandinavian Cardamom Swirl

For a Nordic twist, infuse the coconut cream with 1 tsp ground cardamom> while chilling. Replace the vanilla extract with ½ tsp cardamom extract> and add 1 tbsp aquafaba> (chickpea brine) to lighten the texture.

Garnish with lingonberry compote and a pinch of sea salt. The cardamom’s floral notes elevate the peanut butter’s natural sweetness, creating a refreshing yet rich dessert. ❄️

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 12g60%
Cholesterol 5mg2%
Sodium 120mg5%
Total Carbohydrate 30g11%
Dietary Fiber 4g14%
Sugars 24g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this peanut butter chocolate dessert without a blender?

You can try, but it won't be as smooth. For a blender-free version, mix the silken tofu, coconut cream, peanut butter, cocoa powder, and maple syrup in a food processor until completely smooth. If you don't have either, whisk the ingredients vigorously in a bowl until fully combined—just expect a slightly thicker, less velvety texture. The key is patience and thorough mixing!

2

How do I fix if my mousse turns out too thin?

If your mousse is too runny after chilling, it likely needs more stabilizer. Mix 1 tsp cornstarch with 1 tbsp cold water, heat until smooth, then stir into the mousse. Chill for another 2 hours to thicken. For next time, add 0.125 tsp xanthan gum (as in the recipe) to prevent this issue. Patience is key—don't rush the chilling time!

3

What’s the best way to store leftovers?

Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze in individual portions with parchment between layers—it keeps well for 3 months. Let it thaw in the fridge overnight before serving. The texture may be slightly softer after freezing, but it's still delicious!

4

Can I substitute almond butter for peanut butter?

Yes! Use ½ cup almond butter instead of peanut butter for a slightly different but equally rich flavor. The texture will be slightly lighter, but the creamy consistency remains. For extra depth, add ½ tsp almond extract to the mixture. Just note that almond butter may separate more than peanut butter—blend thoroughly!

5

Why does my mousse have a grainy texture?

Graininess usually means incomplete blending or improper ingredient ratios. Make sure to blend the silken tofu and coconut cream until completely smooth—no lumps! If using cocoa powder, sift it first. For next time, chill the coconut cream overnight to ensure maximum thickness. The recipe's 30-second blend time is crucial for that silky finish!

★★★★★4.9(5 reviews)
Categories Desserts