clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Peanut Butter Mousse

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lexi
  • Total Time: 15 minutes
  • Yield: 4-6 servings 1x
  • Diet: Vegan


This vegan peanut butter mousse is light, fluffy, rich, salty, sweet and easy to make with just 6 ingredients and doesn't take any time to set. Plus, there's an optional (but encouraged) chocolate ganache layer that only takes a few minutes to whip up.


  • 1/3 cup vegan cream cheese, softened at room temperature
  • 3/4 cup smooth peanut butter
  • 3 tbsp maple syrup
  • 1 tsp vanilla extract
  • 1/4 tsp salt
  • 1 ½ cups store-bought vegan whipped cream + more for topping

Optional: Chocolate Ganache Layer

  • 1/4 cup cacao powder
  • 1/4 cup maple syrup
  • 1/4 cup coconut oil, melted
  • 1/2 tsp vanilla extract
  • Pinch salt

For topping: chocolate shavings, crushed peanuts


  1. In a stand mixer fitted with a whisk attachment (or using an electric mixer), whip together cream cheese, peanut butter, maple syrup, vanilla and salt until smooth and creamy. Add in the whipped cream and beat on medium for about 5 minutes, or until the mousse is light, fluffy and pale. 
  2. Meanwhile, whisk together all ingredients for chocolate ganache until smooth. 
  3. Spoon mousse into a jar and (optional) layer with chocolate. Top with more whipped cream and chocolate shavings. 
  4. Enjoy right away or refrigerate for up to 24 hours.


You can make the mousse up to a day ahead of time. We suggest pre-portioning into jars as it's easier to do when the mousse isn't refrigerated. 

  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: No Bake


  • Serving Size:
  • Calories: 696
  • Sugar: 29 g
  • Sodium: 1118.7 mg
  • Fat: 55.5 g
  • Saturated Fat: 27.2 g
  • Trans Fat: 0.6 g
  • Carbohydrates: 40.5 g
  • Fiber: 4 g
  • Protein: 16.8 g
  • Cholesterol: 53.7 mg