This post contains affiliate links. Please see ourย disclosure policy.

This Vegan Peanut Butter Mousse makes a wonderful dessert to end a special meal. Sweet, salty, creamy and light with a decadent chocolate layer on top! It looks impressive but is very easy to make with just a few simple ingredients.ย  Gluten-free and refined sugar-free. Aquafaba-free

Vegan Peanut butter mousse in glass ramekins

Vegan Peanut Butter Mousse – salty, sweet, creamy, and rich yet light and airy!ย  Don’t be put off by the term mousseย  – this is a special treat that is VERY easy to make with simple ingredients. Peanut butter lovers, this dessert can be ready in about 20 minutes. Does that sound good to you?

Oh, and did I mention that there’s a chocolate peanut butter mousse layer on top that only takes an extra minute to whip up? Yes, for the chocolate topping we use the same base as for the peanut butter mousse with the addition of cocoa powder.

Vegan Peanut butter mousse in glass ramekins
You will love the texture of this vegan peanut butter mousse. Itโ€™s soft, creamy, and light but still has some firmness to it making it very satisfying to eat. Each spoonful literally melts in your mouth! I served these with some crunchy chopped peanuts but I will list some more options below.

For lightening the texture from a creamy pudding to mousse, I use some club soda. You can also use aquafaba (see recipe notes) . Whipping the aquafaba for 10-15 minutes is not my cup of tea(too noisy) , so I find this alternate club soda much easier. You can also whip up the mixture once cooled to make it even more airy.

Try this next time you have a pb craving or need a decadent and delicious dessert to end a fancy dinner party.

Vegan Peanut butter mousse in glass ramekins

MORE VEGAN MOUSSE DESSERTS:

More peanut butter desserts

 

Vegan Peanut Butter Mousse

4.88 from 8 votes
By: Vegan Richa
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 3
Course: Breakfast, brunch, Dessert
Cuisine: American
This Vegan Peanut Butter Mousse makes a wonderful dessert to end a special meal. Sweet, salty, creamy and light with a decadent chocolate layer on top! It looks impressive but is very easy to make with just a few simple ingredients.ย  Gluten-free , refined sugar-free , aquafaba free
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

  • 1 1/4 cups non-dairy milk such as full fat coconut milk, or cashew milk or 1 cup oat milk
  • 1/2 cup Smooth peanut butter, (sweetened)
  • 1/8 tsp salt
  • generous pinch of cinnamon
  • 4 drops vanilla extract
  • 2 tbsp maple syrup, sugar, or other sweetener of choice
  • 4 tbsp club soda, , Or other neutral fizzy drink, see Notes to use aquafaba
  • 1 tbsp cocoa powder
  • 2 tbsp crushed roasted peanuts
  • softened peanut butter or sea salt for topping

Instructions 

  • Add the nondairy milk to a saucepan over medium heat. Once hot, add peanut butter, salt, cinnamon, vanilla, maple syrup, and mix in. It'll take a bit for the peanut butter to mix in, and it will be a little lumpy in the beginning. It will start to get smooth and creamy after about 4-5 ย minutes. Continue to cook until the mixture is rapidly boiling. The mixture will slowly start to thicken and will continue to thicken into a thick smooth custard. 5 mins. Taste carefully and add 1 tbsp or more sugar if you like it sweeter and mix in.
  • Divide the mixture into two bowls, 1/3 for the chocolate layer, and 2/3rds for the peanut layer.
  • Chill the bowls for 15 minutes. Then add in the club soda 1 tbsp at a time to the peanut bowl, and mix in very gently.(use a fresh bottle for maximum aeration) Add about 2 1/2 to 3 tbsp of club soda to aerate the peanut mousse
  • Mix in the cocoa powder in the other portion to make chocolate mousse layer. ย then add in 1 - 1.5 tbsp of club soda water to the chocolate portion.
  • Alternatively, chill the bowls for 2 hours, then whip each bowl until the mix is lighter to preference. Then layer as below.
  • Transfer the peanut butter mousse to serving cups, and even it out. Chill this mixture for 15 minutes, and then add the chocolate mixture on top, even it out using a spatula. Top it with some crushed peanuts, and drizzle some softened peanut butter if you wish.
  • Let the mixture set for a couple of hours, and serve.
    Storage: store refrigerated for upto 3 days.

Notes

  • This recipe would probably work well with any other nut or seed butter.
  • I decorated my cups with crushed roasted peanuts but any other nut or chocolate chips would be delicious. Even just a delicate sprinkling of sea salt on top would complement both the peanut butter and chocolate flavor very well and add yet another flavor dimension to this mousse.
  • If you want, you can serve this vegan mousse with fresh fruit or spoon some raspberry compote on the bottom of your serving glasses before adding the mousse.
  • Aquafaba: whip 1/2 cup unsalted thick aquafaba and 1/2 tsp lemon juice until stiff peaks. Then gently fold 3/4 of the whipped aquafaba in the peanut layer and remaining in the chocolate layer.ย 

Nutrition

Calories: 320kcal, Carbohydrates: 27g, Protein: 14g, Fat: 19g, Saturated Fat: 3g, Sodium: 403mg, Potassium: 397mg, Fiber: 4g, Sugar: 12g, Calcium: 165mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!

 

Ingredients

  • non-dairy milk such as full fat coconut milk or cashew milk works wonderfully as the base for this mousse.
  • smooth peanut butter is what gives this mousse its silky smooth texture.
  • salt, a generous pinch of cinnamon, and some vanilla extract bring out the sweetness and round out the flavor.
  • I used maple syrup as a sweetener but you can use any sugar, or sweetener of choice.
  • club soda, ginger ale, or any other neutral-tasting fizzy drink helps lighten up the peanut butter mixture giving it its signature mousse texture. You can also use aquafaba. See recipe notes
  • ย cocoa powder is stirred into one part on the peanut butter mousse to create that lovely chocolate layer. You can use cacao powder or regular processed cocoa powder to add chocolate flavor to the recipe.

Tips & Variations:

  • This recipe will work well with any other nut or seed butter.
  • I decorated my cups with crushed roasted peanuts but any other nut or chocolate chips would be delicious. Even just a delicate sprinkling of sea salt on top would complement both the peanut butter and chocolate flavor very well and add yet another flavor dimension to this mousse.
  • If you want, you can serve this vegan mousse with fresh fruit or spoon some raspberry compote on the bottom of your serving glasses before adding the mousse.

 

Ingredients for vegan peanut butter mousse in bowls

How to make Vegan Peanut Butter Mousse :

Add the non-dairy milk to a saucepan over medium heat.

Once hot, add peanut butter, salt, cinnamon, vanilla, maple syrup, and mix in. It’ll take a bit for the peanut butter to mix in, and it will be a little lumpy in the beginning. It will start to get smooth and creamy after about 4-5 ย minutes. Continue to cook until the mixture is rapidly boiling. The mixture will slowly start to thicken and will continue to thicken. Takes Another 5 mins

base for making peanut butter mousse being whisked in a pot with a red whisk

Cool for a few minutes.

Divide the mixture into two bowls, ย reserve 1/3 for the chocolate layer.

peanut butter mousse and peanut butter chocolate mousse in two separate bowls

Let the mixture chill for 15 minutes, then add in the club soda/carbonated water 1 tbsp at a time to the peanut (larger) bowl and mix in very gently. You want to add about 2 1/2 to 3 tbsp of club soda to the peanut butter portion. Mix in the cocoa powder into the smaller 1/3 portion to make the chocolate mousse layer.ย  Then, add in 1 tbsp of club soda to the chocolate portion.

Alternatively, chill the bowls for 2 hours, then whip each bowl until the mix is lighter to preference. Then layer as below.

Transfer the peanut butter mousse to serving cups, and using a spatula, even it out.
Chill this mixture for 15 minutes, and then add the chocolate mixture on top, evening it all out using a spatula.

Top it with some crushed peanuts, and drizzle some softened peanut butter if you wish. Let the mixture set for a couple of hours, and serve.

Vegan Peanut butter mousse in glass ramekins

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

4.88 from 8 votes (4 ratings without comment)

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

23 Comments

  1. Kathy says:

    This looks delicious and doable!
    I hope I will venture to make it.
    I love your posts! I think I may have a book of yours.

    Thank you!!

  2. MB says:

    Didn’t really thicken. Was still quite liquidy. Custard is also quite runny under heat, so not quite sure what “thicken” actually represents. Or if it is not think why?

    1. Richa says:

      Hmm maybe the brand of the peanut butter? Iโ€™ve tried a couple and they all thicken a lot. They thicken so much that they get quite stiff

  3. Julika says:

    5 stars
    This stuff is frankly dangerous. Why be patient and chill it if it already tastes fantastic coming hot from the stove? I kept a small portion of it for just that purpose. Yum. Can’t wait to try the cold version that sat in the fridge overnight.

    1. Vegan Richa Support says:

      right? haha

  4. Govman says:

    hmm I can see why you need such a small amount…..so rich, but yummm mine came out abit grainy – not sure why.

    1. Richa says:

      Might be the peanut butter brand

  5. Jeanene says:

    4 stars
    This recipe is quite tasty, mainly tastes like peanut butter but the texture is nice. However, I made it exactly according to the recipe and it only made three servings. I don’t see how this could possibly serve six, unless they were very tiny servings. Also, directions say to chill the peanut butter layer for 15 minutes before adding the chocolate layer but that is definitely not long enough to create distinct visible layers. I would wait quite a lot longer in order to achieve that effect. When I added the chocolate layer it just sunk right into the peanut butter. Not as pretty as the pictures. I made with natural unsweetened peanut butter. Would have been good to know the recipe was made with sweetened peanut butter as I see in one of the comments. That could affect the texture too. Seems like an important detail to clarify exactly what type of peanut butter is used since it is a key ingredient. Overall we liked the end product though.

    1. Vegan Richa Support says:

      “1/2 cup (129 g) Smooth peanut butter (sweetened)”. thanks for your feedback

  6. Anita says:

    Hi Richa,

    Do you think I could substitute club soda for prosecco?

    Anita

    1. Richa says:

      If itโ€™s bubbly enough then yes

  7. Sue says:

    Love the idea of using club soda,
    Thanks Richa and Happy 2022!

    1. Vegan Richa Support says:

      ๐ŸŽ„ ๐ŸŽ„ ๐ŸŽ„ you too! going to be a great year ๐ŸŽ„ ๐ŸŽ„ ๐ŸŽ„

      1. Sital says:

        Hi …is corn starch supposed to be added to the milk …sorry got confused as you have mentioned it down in the recipe but did not see it in the list…

        1. Richa says:

          You donโ€™t need it. I tried it both witb and without and itโ€™s not much difference in texture. When I wrote the post it had the first draft of the recipe.

        2. Sital says:

          5 stars
          I made it…set it for a couple of hours and it tastes absolutely heavenly….used cruncy peanuts and sea salt as topping…another hit๐Ÿ‘Œ

          1. Richa says:

            Yay!

  8. Laura Smith says:

    How long can the desert be stored in the fridge? I’m wondering how long the aquafaba/soda will keep its form.

    1. Richa says:

      Upto 3 days.

  9. Rose says:

    Hi Richa! Can you please tell me if you used natural peanut butter? Or the kind with added sugar (like Kraft or Jiff)? This looks ridiculously good and canโ€™t wait to try it if youโ€™re using natural peanut butter. Thanks so much and happy new year!!

    1. Richa says:

      I used the sugar added one. Natural should thicken as well but might need additional sweetness

  10. janet says:

    5 stars
    I try to avoid fat whenever possible. Do you think this might work with PB2?

    1. Richa says:

      I donโ€™t think it will thicken with pb2