This Greek Yogurt Peanut Butter Mousse tastes like a peanut butter cup but comes together in just ten minutes using six simple ingredients. Each serving delivers about 15 grams of protein, making it a satisfying sweet treat that still feels wholesome. I often make this for my family when we want something quick, creamy, and a little indulgent without a lot of fuss.

Recipe Highlights
- 15 grams of protein per serving: the Greek yogurt base provides a satisfying protein boost that helps the mousse feel substantial and filling.
- Six ingredients: made from common pantry staples so it’s easy to pull together.
- Ready in ten minutes: no baking or stove time required—just mix and serve, or chill briefly if you prefer a firmer texture.
- Peanut butter cup flavor: finish with chocolate or chocolate shavings to get that classic peanut butter cup experience.

After my Greek Yogurt Chocolate Mousse gained attention, I wanted to create a peanut butter version that kept the same light, mousse-like texture while delivering that unmistakable peanut butter cup flavor. The recipe is straightforward: thick Greek yogurt, powdered peanut butter or regular peanut butter, maple syrup for sweetness, vanilla, and a pinch of salt. A small amount of instant vanilla pudding mix is optional and boosts the mousse’s thickness and loft.
I tested this mousse with both powdered peanut butter and creamy peanut butter. Powdered peanut butter yields a lighter, slightly higher-protein option with fewer calories, while regular peanut butter produces a richer, more decadent result. Both versions are delicious; choose based on your texture and nutrition preferences.
The optional vanilla pudding mix adds extra structure and makes the mousse fluffier, but you don’t need it for a great result. Because this recipe requires only mixing—no cooking or baking—you can prepare it as a quick snack, a make-ahead dessert, or even a protein-forward breakfast.
Key Ingredients

Greek Yogurt: I recommend 2% (or full-fat) Greek yogurt for extra creaminess, but any thick Greek yogurt will work. The thickness of the yogurt is important to achieve a mousse-like texture.
Peanut Butter: You can use powdered peanut butter (reconstituted in the final mixture) or traditional creamy peanut butter. Powdered peanut butter produces a lighter texture with more protein per serving, while regular peanut butter creates a richer flavor and mouthfeel. Measure about 1/4 cup powdered peanut butter or 3 tablespoons of regular peanut butter.
Maple Syrup: Adds natural sweetness and pairs well with peanut butter. Use the amount listed in the recipe to balance sweetness without overpowering the peanut flavor.
Vanilla and Salt: Vanilla extract brightens the overall flavor; a tiny pinch of salt enhances the peanut notes. If your peanut butter is already salted, you can omit the added salt.
Instant Vanilla Pudding Mix (Optional): This ingredient is optional but useful if you want an extra thick, fluffy mousse. You can use a sugar-free pudding mix if you prefer.
How to Make High-Protein Peanut Butter Mousse
Recipe overview: Combine the ingredients in one bowl, whisk until smooth, divide into portions, and top as desired. The full ingredient amounts and step-by-step instructions follow in the recipe card below.

Step 1: Place the Greek yogurt, powdered peanut butter (or creamy peanut butter), maple syrup, vanilla extract, optional vanilla pudding mix, and a pinch of salt into a mixing bowl.

Step 2: Whisk vigorously until the mixture is completely smooth and lump-free. Whisking incorporates air, giving a light mousse texture—use a hand whisk rather than stirring to get the best result.

Step 3: Divide the mousse into four jars or bowls. Top with crushed peanuts, chocolate shavings, or melted dark chocolate for a chocolate shell. Serve immediately, or chill briefly if you used pudding mix for a firmer set.
Jess’s Tips
- Choose 2% or full fat Greek yogurt: it makes a noticeably creamier mousse than fat-free versions.
- Whisk, don’t just stir: a whisk traps air and helps achieve that silky, mousse-like lift.
- Adjust salt to taste: skip extra salt if your peanut butter is salted.
- Chill if using pudding mix: ten minutes in the fridge improves the final texture when you include instant pudding.
- Add the chocolate shell just before serving: melted chocolate sets quickly on cold mousse, giving the best crisp break.
Try These High-Protein Treats Next!

Snacks
Cookie Dough Protein Balls

Chia Seeds
High Protein Chia Pudding With Cottage Cheese

Drinks
Berry Banana Protein Smoothie

Frozen
High Protein Ninja Creami Cookies And Cream

If you try this Greek Yogurt Peanut Butter Mousse, please leave a review. I love seeing how readers adapt recipes—tag your photos with the handle shown on the original post if you share them on social media. Seeing your versions and tweaks is always a highlight.
Peanut Butter Mousse
- Author: Jessica Hoffman
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 10 minutes
- Yield: 4 servings
- Category: Dessert
- Method: No-Cook
- Cuisine: American
- Diet: Gluten-Free
Description
This Peanut Butter Mousse is thick, creamy and provides about 15 grams of protein per serving. It requires only six simple ingredients and whips up in ten minutes for a healthier dessert option that still feels indulgent.
Ingredients
- 2 cups plain Greek yogurt (use 2% or full fat for best texture)
- 1/4 cup powdered peanut butter, or 3 tablespoons regular peanut butter
- 2 tablespoons maple syrup
- 1 teaspoon vanilla extract
- 1 teaspoon instant vanilla pudding mix (optional)
- Pinch of salt
- Crushed peanuts, for topping (optional)
- Chocolate shavings or 1/4 cup dark chocolate chips, melted, for topping (optional)
Instructions
- Add the Greek yogurt, powdered peanut butter (or peanut butter), maple syrup, vanilla extract, optional vanilla pudding mix, and a pinch of salt to a bowl.
- Whisk until smooth and fully combined, with no lumps.
- Divide the mousse between four cups or bowls.
- Top with crushed peanuts and chocolate shavings, or drizzle with melted dark chocolate.
- Serve immediately, or refrigerate until ready to eat.
- To create a chocolate shell, drizzle melted dark chocolate over the mousse and refrigerate for 5–10 minutes until set.
Notes
- Store the peanut butter mousse in an airtight container in the refrigerator for up to four days.
- Using 2% or full fat Greek yogurt yields a creamier texture than fat-free varieties.
- If your peanut butter is salted, omit the extra pinch of salt in the recipe.
Nutrition
- Serving Size: 1/4 of the recipe
- Calories: 140
- Sugar: 9 g
- Fat: 3 g
- Carbohydrates: 11 g
- Fiber: 1 g
- Protein: 15 g