3-Ingredient Peanut Butter Mousse

Jump to Recipe
Bowl of freshly whipped vegan Peanut Butter Mousse

Peanut butter is one of my favorite foods. In fact, I think I ate it so much growing up that my body started telling me to slow my consumption. There would be days in college that I’d put peanut butter in my oatmeal at breakfast, peanut butter in my smoothie at lunch, then have a peanut butter and jelly wrap at dinner. Whoops. What can I say! I love this creamy, salty nut butter.

Bowl of peanut butter for making incredible Peanut Butter Mousse

So why then, I ask, not make it into a healthy, 3-ingredient mousse so I can put it on everything? That’s what I want to know!

Can of coconut milk for making our super simple Peanut Butter Mousse recipe

The basis of this recipe is simple:

Coconut whipped cream +  peanut butter +  sweetener of choice

I went for agave nectar, but you could also use maple syrup, powdered sugar, or stevia for a lighter option.

Using a hand mixer to whip up a batch of Coconut Whipped Cream Frosting

Whip, whip, whip. Then bring on the peanut butter!

Bowl of freshly whipped gluten-free vegan Peanut Butter Mousse
Bowl of our Vegan Peanut Butter Mousse recipe

This delicious spread doubles as both a stand-alone dessert – peanut butter mousse – as well as a healthier peanut butter frosting. I would put this on brownies, muffins or cupcakes and go to town. Another option? Protein-boosted fruit dip! Put this on a banana and experience instant bliss. Go wild and put it on everything (including drinking chocolate for the win – yeah I said it).

Dig in!

Bowl of Peanut Butter Mousse/Frosting surrounded by coconut cream and peanut butter
Spoonful of super simple vegan Peanut Butter Mousse

3-Ingredient Peanut Butter Mousse Frosting

Vegan peanut butter mousse made with coconut milk, peanut butter and a agave nectar! Spread it on cakes, muffins and cookies; use as a fruit dip; or eat straight up as mousse!
Author Minimalist Baker
Bowl filled with homemade Vegan Peanut Butter Mousse
4.91 from 44 votes
Prep Time 5 minutes
Total Time 5 minutes
Servings 5
Course Dessert
Cuisine Gluten-Free, Vegan
Freezer Friendly No
Does it keep? 1 Week


  • 1 14-oz can full-fat coconut milk*
  • 2-4 Tbsp salted, natural creamy peanut butter
  • 2-3 Tbsp agave nectar, maple syrup, or powdered sugar (or honey if not vegan)


  • Chill your coconut milk overnight. In the morning, without shaking or tipping, remove the lid and scoop out the solid cream from the top into a chilled bowl. Leave the liquid in the bottom of the can and reserve it for use in smoothies, baked goods, etc. (If your coconut milk didn’t harden, see this post for tips on how to save it.)
  • Using a mixer, beat until creamed together, light and fluffy – about 45 seconds.
  • Add peanut butter, starting with lower end of range (2 Tbsp as original recipe is written) and adding from there to desired taste.
  • Add sweetener of choice to desired sweetness, observing that the more liquid you add the less firm the mousse will be.
  • Either use immediately as a spreadable frosting, or chill for several hours to let it set and firm up as a mousse.
  • Eat as a mousse topped with plain coconut whipped cream, bananas or chocolate sauce. Alternatively, use as a dip for fruit/baked goods. If using as a frosting, don’t frost your muffins, cookies and cakes, etc., until just before serving as it needs to be chilled right up until serving.
  • Reserve leftovers in a covered container in the fridge. Will keep for up to 1 week.


*You can sub 1/2 can coconut cream in place of the cream from 1 can coconut milk.
*NOTE: Not all coconut milk is equal. The brands I know and recommend are Thai Kitchen, Trader Joe’s (coconut cream, canned), and Whole Foods 365. Other brands source coconut milk from other regions of the world where the coconuts mysteriously have different fat make-ups, which can (and often do) affect the consistency of this mousse.
*Nutrition information is a rough estimate.
*Prep time does not include chilling coconut milk overnight.

Nutrition (1 of 5 servings)

Serving: 1 serving Calories: 247 Carbohydrates: 12 g Protein: 3.8 g Fat: 22 g Saturated Fat: 15 g Trans Fat: 0 g Cholesterol: 0 mg Sodium: 32 mg Fiber: 3.2 g Sugar: 9 g

Did You Make This Recipe?

Tag @minimalistbaker on Instagram and hashtag it #minimalistbaker so we can see all the deliciousness!

If you love this recipe...

Get Our Fan Favorites eBook Here!

Reader Interactions

Leave a Comment & Rating!

Have a question? Use ctrl+f or ⌘+f on your computer or the "find on page" function on your phone browser to search existing comments! Need help? Check out this tutorial!

My Rating:

  1. Todd says

    Yummy! I put mine into small shallow glass bowls then into the freezer for about 60 mins…comes firmer then mousse yet softer then frozen solid…Can easily eat with a spoon; alot like eating gelato😋. Amazing!! Even dusted it with a little cacao powder too! Cuz everything taste better with some chocolate…LOL! Love so many of your recipes too!!

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Hi Nikola, this one would need to be enjoyed right away as it would start melting fairly quickly. If you’re looking for one that can stay out for a little longer, we’d suggest this recipe. Hope that helps!

      • Dolly says

        Holy cow. So good! I layered this on top of your Pretzel Peanut Butter Pie (chose not to add any sweetener in the chocolate pie since I used maple syrup in this mousse and coconut sugar in the pretzel crust). I also am a big nut butter fan so I really enjoyed this combo and would highly recommend :)

  2. Stephanie says

    So easy and so good! I used the Thai Kitchen coconut milk from the 6 pack boxes at Costco and it worked great. I don’t have a hand mixer but do have an immersion blender with a single whisk attachment and it totally worked! Used maple syrup and added a few turns of Himalayan salt and it was perfect. Awesome and easy! Thank you!

  3. Chandni says

    This came out really well. I made double the recipe (1 full can coconut cream) to frost a 2 layer chocolate cake (the minimalistbaker simple vegan cake). I added more peanut butter, but that’s because I wanted a stronger flavor. Keeps well in the fridge

  4. Irene Nicola says

    I just took it out to taste test. Delicious. However, I advise to leave it out of the fridge maybe 10 minutes or so before serving as it was almost too firm. I followed the recipe to the tee and it is soooo yummy.

  5. Irene Nicola says

    Any one else have a time blending the coconut milk? Out of the refrigerator, it was almost rock hard. Been waiting for it to come to room temperature so I can blend and be assured there are no lumps.

  6. Sascha says

    I accidentally ordered “creamed coconut” only to realize it’s the equivalent of basically coconut manna/coconut butter.
    Would this still whip up if combined with the peanut butter?

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Hi Sascha, unfortunately it wouldn’t work. But you could use it in this recipe instead. We’d suggest using 1/2 cup coconut butter and adjusting as needed.

  7. kate says

    I’m in heaven. Used this as a frosting for your ‘simple vegan chocolate cake,’ which will get its own review soon, and holy plant-based cow, it’s so good. So simple.. sweetened with powdered sugar, I found it light and perfect. Not too coconut-y, but didn’t skimp on the peanut butter, either. Definitely needed to make sure the coconut cream from Trader Joe’s I used was very chilled for it to work. The cake was even better after I let it refrigerate and set for a few hours. Pairs SO well with chocolate. Adding to my go-to book, thank you so much! xo

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Hi Ryan, we haven’t tried that and aren’t sure how it would turn out, but if you give it a try, we would love to hear how it goes!

  8. Liv T says

    I had a leftover 1/2 can of coconut milk from a Thai noodle recipe, and was searching all over to find a SIMPLE recipe to use the rest of it up. Very easy to make (took like 2-3 mins), used a whisk to aerate since I had such a small amount of milk. Added cocoa powder. Very tasty, will definitely be making this recipe again and trying out different variations.

  9. Anita Nessin says

    Do you think this could be made with pumpkin puree replacing the peanut butter to make a pumpkin mousse?

  10. Mel says

    I am hosting a shower for a friend who is gluten and dairy free, so I thought this would be a perfect dessert. For my trial run I made it for my family. I followed the directions for the mousse to the letter- only adding dark chocolate shavings and crushed peanuts to the top. I served it in small 1/2 cup parfait glasses. My family thought it tasted good, but felt it was more banana forward in taste. We also felt it did not have the consistency of a traditional mousse- it was more creamy like a yogurt and less ‘whipped’. All in all, it’s a great option if you are dairy free or if you just want a light dessert. Adding the chocolate and peanuts to the top will help boost the sweetness and peanut flavor, and the toppings also give it a restaurant-worthy presentation!

  11. Deirdre Hill Brown says

    I made this and OMG!!! It was SO good!!! Seriously good!! I had previously made a gluten-free press-in piecrust, baked and cooled it. Then, I made this Peanut Butter Mousse, but doubled the recipe and spooned it into the crust. I also used 1/2 Almond Butter and 1/2 Peanut Butter. It was SO delicious! I topped it with min-chocolate chips. Mmmmmmmmmmmmmmmmm
    Thank you for such a wonderful recipe! :)

  12. Rachel says

    Hi! I have been frantically looking for a vegan frosting recipe for a cake I made on the fly that doesn’t require powdered sugar or vegan butter because of course I’m out. I do have 2 cans of coconut milk. However they aren’t kept in my fridge ??‍♀️ and I need to make this ASAP. How does putting a can in the freezer for a little bit do? I have no idea how long to keep in the freezer. I will from now on always keep these cans in the fridge. Otherwise I’m stoked about this.