Growing up, peanut butter was more than just a pantry staple — it was the glue that held together school lunches, late-night cravings, and family baking days. I still remember the sound of the spoon scraping the bottom of the jar after a long week. Somehow, peanut butter always felt like home — creamy, rich, and endlessly comforting.
Years later, when I started shifting toward a more plant-based lifestyle, one of my biggest goals was to recreate that nostalgic feeling in a new way. I didn’t want to give up those comforting flavors — I just wanted to reimagine them. That’s how this Vegan Peanut Butter Mousse was born.
This mousse is everything I love about peanut butter but elevated. It’s soft and pillowy like a classic mousse, yet completely dairy-free. It carries the indulgence of dessert but doesn’t leave you feeling heavy or over-sugared. It’s pure, creamy bliss — and it’s something you can whip up in under an hour.

Why You’ll Love This Recipe
- Familiar, Feel-Good Flavor: That deeply nutty, lightly salted flavor we all grew up loving is front and center here.
- Naturally Dairy-Free: No cream, no eggs — just pure plant-based ingredients that create a luscious texture.
- Effortless Prep: If you can open a can and stir, you can make this mousse.
- Versatile & Customizable: Whether you prefer it plain or dressed up with chocolate, fruit, or crunch — this base recipe can be tailored to you.
- Impressively Simple: Serve it at a dinner party or as a solo weeknight treat — no one will guess it took under 15 minutes to make.
INGREDIENTS YOU’LL NEED:

- ½ cup creamy natural peanut butter (unsweetened, unsalted if possible)
- 1 (13.5 oz) can full-fat coconut milk, chilled overnight
- 3 tablespoons maple syrup or agave nectar
- 1 teaspoon vanilla extract
- ¼ teaspoon fine sea salt
- Optional: 2 tablespoons unsweetened cocoa powder for a chocolate variation
HOW TO MAKE VEGAN PEANUT BUTTER MOUSSE
Light and Fluffy, with All the Comfort of Childhood
- Chill and Scoop the Coconut Cream
Take your can of chilled coconut milk from the fridge. Do not shake it. Open the can gently and scoop out only the solidified cream into a mixing bowl. This is your mousse base. Discard the remaining liquid or save it for smoothies. - Add the Peanut Butter and Flavors
Into the bowl with your coconut cream, add the creamy peanut butter, maple syrup (or agave), vanilla extract, and salt. If you’re going for a chocolate twist, now’s the time to add cocoa powder too.

- Whip It Good
Using a hand mixer or stand mixer, whip everything together on high speed for about 2 to 3 minutes. Watch as the mixture fluffs up, turning into a soft and silky mousse. The aroma alone — roasted peanuts mingling with warm vanilla — is enough to make your mouth water. - Chill and Set
Spoon the mixture into individual ramekins, jars, or small dessert bowls. Pop them in the fridge to chill for at least 30 minutes. The mousse will firm up just a bit and become that perfect spoonable consistency. - Top and Serve
Serve straight from the fridge, garnished with toppings of your choice: a sprinkle of chopped peanuts, shaved dark chocolate, fresh banana slices, or even a drizzle of coconut caramel.
A Celebration of Simplicity
This mousse doesn’t need any fancy techniques or rare ingredients. It’s proof that with just a few staples — peanut butter, coconut cream, and a touch of sweetness — you can create something utterly satisfying.
The texture is creamy yet light, like a cloud you can eat. The peanut butter is rich but not overpowering, balanced by the coolness of the coconut and the subtle sweetness of maple syrup. Every spoonful is smooth, mellow, and slightly salty — a dream for peanut butter lovers.
HELPFUL TIPS
- Use Natural Peanut Butter: Look for one that’s just peanuts (and maybe salt). Avoid added sugars or oils for the cleanest flavor.
- Coconut Milk Matters: Only full-fat coconut milk will whip properly. Light versions or coconut drinks won’t work.
- Make Ahead Friendly: You can make this a day in advance — the flavor and texture only improve with time.
- No Mixer? No Problem: You can use a whisk and elbow grease — it just takes a little more effort.

DETAILS:
- Prep Time: 10 minutes
- Chill Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Dessert
- Method: No-bake
- Cuisine: Vegan
- Diet: Plant-Based
NOTES:
- Use full-fat coconut milk, chilled overnight — only the solid cream should be used.
- Choose smooth, natural peanut butter with no added sugar or oil for best results.
- Maple syrup or agave nectar work well; adjust to taste if using other sweeteners.
- For a nut-free version, swap in sunflower seed butter.
- Chill longer for a firmer mousse; make ahead if needed.
- Add toppings like crushed peanuts, chocolate chips, or berries before serving.

NUTRITIONAL INFORMATION (Per Serving):
- Calories: ~320
- Protein: 7g
- Carbohydrates: 12g
- Fats: 28g
- Sugar: 7g
- Fiber: 2g
Nutritional estimates may vary depending on your peanut butter and sweetener.
FREQUENTLY ASKED QUESTIONS:
Can I use almond butter instead?
Yes! Almond or cashew butter works beautifully for a different flavor twist. Just make sure it’s smooth and unsweetened.
Is this dessert freezer-friendly?
Absolutely. Freeze in individual containers and thaw slightly before serving — it turns into a semi-frozen mousse that’s perfect for summer.
Can I make it without coconut?
You can try using thick, unsweetened oat cream or soy cream as alternatives, though the texture may be slightly less airy.
STORAGE INSTRUCTIONS:
- Fridge: Keep covered in the fridge for up to 4 days.
- Freezer: Store for up to 2 months. Let it sit at room temp for 10 minutes before serving.

Related Recipes:
If you liked this mousse, you’ll definitely enjoy these other plant-based treats:
- Banana Peanut Butter Overnight Oats
- Mocha Coffee Overnight Oats
- Strawberry Cheesecake Overnight Oats
CONCLUSION
This Vegan Peanut Butter Mousse is more than just a dessert — it’s an experience. It takes the comforting taste of peanut butter and elevates it into something elegant, yet easy. Whether you’re making it for guests, loved ones, or just to treat yourself on a quiet evening, it brings joy in the most effortless way.
Print
Vegan Peanut Butter Mousse
Description
Growing up, peanut butter was more than just a pantry staple — it was the glue that held together school lunches, late-night cravings, and family baking days. I still remember the sound of the spoon scraping the bottom of the jar after a long week. Somehow, peanut butter always felt like home — creamy, rich, and endlessly comforting.
Years later, when I started shifting toward a more plant-based lifestyle, one of my biggest goals was to recreate that nostalgic feeling in a new way. I didn’t want to give up those comforting flavors — I just wanted to reimagine them. That’s how this Vegan Peanut Butter Mousse was born.
This mousse is everything I love about peanut butter but elevated. It’s soft and pillowy like a classic mousse, yet completely dairy-free. It carries the indulgence of dessert but doesn’t leave you feeling heavy or over-sugared. It’s pure, creamy bliss — and it’s something you can whip up in under an hour.
Ingredients
- ½ cup creamy natural peanut butter (unsweetened, unsalted if possible)
- 1 (13.5 oz) can full-fat coconut milk, chilled overnight
- 3 tablespoons maple syrup or agave nectar
- 1 teaspoon vanilla extract
- ¼ teaspoon fine sea salt
- Optional: 2 tablespoons unsweetened cocoa powder for a chocolate variation
Instructions
-
Chill and Scoop the Coconut Cream
Take your can of chilled coconut milk from the fridge. Do not shake it. Open the can gently and scoop out only the solidified cream into a mixing bowl. This is your mousse base. Discard the remaining liquid or save it for smoothies. -
Add the Peanut Butter and Flavors
Into the bowl with your coconut cream, add the creamy peanut butter, maple syrup (or agave), vanilla extract, and salt. If you’re going for a chocolate twist, now’s the time to add cocoa powder too. -
Whip It Good
Using a hand mixer or stand mixer, whip everything together on high speed for about 2 to 3 minutes. Watch as the mixture fluffs up, turning into a soft and silky mousse. The aroma alone — roasted peanuts mingling with warm vanilla — is enough to make your mouth water. -
Chill and Set
Spoon the mixture into individual ramekins, jars, or small dessert bowls. Pop them in the fridge to chill for at least 30 minutes. The mousse will firm up just a bit and become that perfect spoonable consistency. -
Top and Serve
Serve straight from the fridge, garnished with toppings of your choice: a sprinkle of chopped peanuts, shaved dark chocolate, fresh banana slices, or even a drizzle of coconut caramel.
Notes
-
Use full-fat coconut milk, chilled overnight — only the solid cream should be used.
-
Choose smooth, natural peanut butter with no added sugar or oil for best results.
-
Maple syrup or agave nectar work well; adjust to taste if using other sweeteners.
-
For a nut-free version, swap in sunflower seed butter.
-
Chill longer for a firmer mousse; make ahead if needed.
-
Add toppings like crushed peanuts, chocolate chips, or berries before serving.