This peanut butter mousse is impossibly smooth, irresistibly airy, and incredibly easy to make. You only need 4 basic ingredients and 5 minutes—no eggs, no baking, and no fancy tools required!
You Haven’t Lived Until You’ve Tried This Peanut Butter Mousse
Think mousse has to be fussy? Think again. This quick and simple peanut butter mousse is rich, creamy, and loaded with that sweet-salty peanut butter flavor we all love. It’s thick yet fluffy, indulgent yet light—basically everything dessert dreams are made of.

And the best part? It comes together with pantry staples and a hand mixer. Whether you’re serving it in elegant jars or eating it straight from the bowl (no judgment), this mousse will satisfy every craving.
❤️ Why You’ll Love This Recipe
- Only 4 ingredients – All easy-to-find and probably in your kitchen already.
- Egg-free and no-bake – Unlike traditional mousse recipes, there’s no egg tempering or cooking involved.
- Make-ahead friendly – It holds up beautifully in the fridge for up to 3 days.
- Easily customizable – Serve it with toppings, layer it into parfaits, or use it as a cake filling!
Looking for more no-bake peanut butter treats? Don’t miss my Peanut Butter Cheesecake, No-Bake Oatmeal Cookies, or Peanut Butter Cornflake Bars!
🥄 Ingredients You’ll Need
- Peanut Butter – Smooth and creamy works best here (skip the natural kinds that separate).
- Cream Cheese – Full-fat is ideal for the creamiest texture, but low-fat works in a pinch.
- Powdered Sugar – Also called confectioners’ sugar, it sweetens and thickens the mousse.
- Heavy Cream – Whipped to stiff peaks to give the mousse its light, fluffy texture.
- Vanilla Extract (optional) – A touch of vanilla adds depth and warmth.
👩🍳 How to Make Peanut Butter Mousse
Step 1: Mix the Base
In a large bowl, beat together the peanut butter, cream cheese, powdered sugar, and vanilla until smooth and creamy.
Step 2: Whip the Cream
In a separate bowl, whip the heavy cream until stiff peaks form.
Step 3: Fold Together
Gently fold the whipped cream into the peanut butter mixture in batches until light and fully combined.
Step 4: Pipe and Serve
Transfer the mousse to a piping bag fitted with a star or swirl tip. Pipe into serving jars or bowls and enjoy right away—or refrigerate for at least 30 minutes for an extra thick, chilled mousse.
💡 Tips for the Best Peanut Butter Mousse
- Chill it for thicker texture. Let it rest in the fridge before serving.
- Get creative with toppings. Crushed peanuts, chocolate chips, whipped cream, or caramel drizzle take it over the top.
- Nut-free option? Use tahini or sunflower seed butter for a delicious allergy-friendly version.
- Make it a parfait. Layer with crushed cookies, chopped nuts, or chocolate shavings for an easy no-bake dessert.
- Use it as a filling. It’s thick enough to use in cakes, cupcakes, or cookie sandwiches!
🧊 Storage Instructions
- To Store: Keep covered in the refrigerator for up to 2 weeks.
- To Freeze: Store in an airtight, freezer-safe container for up to 6 months. Thaw overnight in the fridge before serving.
⭐ Reader Review
“Love this recipe! So good! Not overbearing in sweetness❤️” – Sniffles
🥜 More Peanut Butter Desserts You’ll Love
📌 Save This Recipe
Want to save this mousse for later? Enter your email below to get the printable recipe card and weekly dessert inspiration sent straight to your inbox!
📋 5-Minute Peanut Butter Mousse Recipe Card
Servings: 8
Prep Time: 5 minutes
Total Time: 5 minutes
Ingredients:
- 1 cup smooth peanut butter
- 1 cup cream cheese, softened
- 1 cup powdered sugar
- 1 cup heavy cream
- 1 tsp vanilla extract (optional)
Instructions:
- In a large bowl, beat peanut butter, cream cheese, powdered sugar, and vanilla until smooth.
- In a separate bowl, whip the heavy cream to stiff peaks.
- Gently fold whipped cream into the peanut butter mixture in batches until fully combined.
- Transfer to a piping bag and pipe into jars. Enjoy immediately or chill for 30+ minutes.
Notes:
- Substitute almond butter or tahini for variations.
- Chill for thicker mousse before serving.
Nutrition (per serving):
Calories: 288 | Net Carbs: 3g | Protein: 10g | Fat: 26g | Fiber: 4g