I’ve always believed the best desserts are those that feel truly special but don’t require hours of work in the kitchen. This peanut butter mousse recipe is exactly that kind of no-bake wonder. It comes together in minutes, creating a dessert with a rich, creamy texture and a perfectly balanced salty-sweet flavor. For this family-friendly treat, we’re taking it to the next level with a swirl of homemade salted caramel and a sprinkle of toasted sesame for an irresistible flavor combination. The unique setting technique ensures this light, fluffy mousse holds its shape beautifully in individual portions, making it ideal for make-ahead convenience.

Ingredients
- Unsweetened Smooth Peanut Butter (150g / 5.3 oz): Use a high-quality, unsweetened peanut butter for the best flavor control. Avoid natural styles where the oil separates significantly; a smoother, emulsified peanut butter works best for this texture. You can use chunky peanut butter if you prefer bits of peanuts, but smooth provides the classic mousse texture.
- Cream Cheese (115g / 4 oz): Use full-fat, block-style cream cheese, softened to room temperature. The cream cheese provides tanginess and structure, stabilizing the mousse for a perfect set. Ensure it is completely soft before mixing to avoid lumps in the mousse base. (If you forget to soften it, a quick 15-second blast in the microwave will do the trick).
- Powdered Sugar (100g / 3.5 oz / 1 cup): The primary sweetener for the mousse base, powdered sugar blends easily without a grainy texture. Sift the powdered sugar before adding to ensure a smooth, lump-free final mousse. Adjust slightly based on peanut butter sweetness preference, though 1 cup creates a balanced flavor with the salted caramel.
- Heavy Cream (480 mL / 2 cups): This is the base for both the mousse and the caramel sauce, so measure carefully. Divide this amount into two portions: 120 mL (1/2 cup) for the caramel and 360 mL (1.5 cups) for whipping into the mousse. Ensure the 360 mL portion is well-chilled before whipping to achieve medium-soft peaks.
- Granulated Sugar (150g / 5.3 oz / 3/4 cup): Used exclusively for creating the rich, amber-colored homemade caramel sauce. We create a wet caramel by first dissolving the sugar in water before heating. This method ensures a stable caramel base with deep flavor.
- Agar-Agar Powder (5g / 1.5 tsp): This natural setting agent (made from seaweed) provides a firm, stable set without using gelatin. Agar-agar needs to be bloomed in cold water and then boiled to activate its setting properties. It creates a very stable texture that holds up well at room temperature longer than gelatin.
- Unsalted Butter (60g / 4 tbsp): Added to the hot caramel to enrich its flavor and create a smooth, emulsified finish. Use cold, cubed butter for a faster blend into the hot caramel. The high fat content prevents crystallization and adds a rich mouthfeel.
- Sea Salt Flakes (3g / 1/2 tsp): Added to the caramel sauce to balance the sweetness with a strong savory contrast. Use sea salt flakes for their large crystals and clean salty flavor; table salt can be too harsh. Adjust to taste; start small and add more if desired.
- White Sesame Seeds (15g / 1 tbsp): These add a nutty, toasty flavor and a satisfying textural crunch to the finished dessert. Toast them lightly in a dry pan until golden brown to enhance their aroma. Divide them for mixing into the caramel and for garnishing.
- Vanilla Extract (5 mL / 1 tsp): Use alcohol-free vanilla extract if possible, as it adds a cleaner flavor to no-cook desserts. This enhances the overall sweetness and complements the peanut butter. Do not omit, as it helps round out the flavors.
- Cold Water (60 mL / 1/4 cup): Used for blooming the agar-agar powder before heating. Ensure the water is cold, as agar-agar will lump if added to hot liquid without proper blooming. Also needed for the caramel base (60 mL / 1/4 cup).
Instructions
- Toast Sesame Seeds and Begin Caramel: Place a dry skillet over medium-low heat. Add the white sesame seeds and toast for 3-5 minutes, shaking frequently. The seeds should turn lightly golden and become fragrant; remove from heat immediately to prevent burning. Set aside half of the seeds for garnish later. In a medium saucepan, combine the granulated sugar and 60 mL water; stir gently until the sugar is just moistened.
- Make the Salted Caramel Drizzle: Cook the sugar mixture over medium-high heat without stirring. Allow the sugar syrup to heat until it turns a rich amber caramel color. While the caramel is cooking, warm 120 mL (1/2 cup) heavy cream in a separate small saucepan or microwave until hot, but not boiling. Once the caramel is amber, remove from heat. Slowly pour the warm cream into the hot caramel while whisking constantly; it will bubble up vigorously.
- Finish the Caramel Sauce: Once the initial bubbling subsides and the mixture is smooth, whisk in the butter and sea salt until fully incorporated. Stir in half of the toasted sesame seeds. Let the salted caramel drizzle cool completely to room temperature; it will thicken significantly as it cools. If the caramel hardens too much, gently warm it again just before serving or layering.
- Prepare the Peanut Butter Mousse Base: In a small bowl, whisk together the agar-agar powder and 60 mL cold water; let it sit for 5 minutes to bloom. In a separate large bowl, using an electric mixer (handheld or stand mixer), beat the softened cream cheese, peanut butter, powdered sugar, and vanilla extract until smooth and creamy. This should take about 2-3 minutes, ensuring there are no lumps from the cream cheese in your peanut butter mousse. If you find the cream cheese lumps, warm it slightly in the microwave for 10-15 seconds before mixing to soften it.
- Activate the Setting Agent: Pour the bloomed agar-agar mixture into a small saucepan and heat over medium-low heat. Stir constantly until the agar-agar fully dissolves and the mixture thickens slightly, about 2-3 minutes. Do not allow it to boil vigorously; a gentle simmer is sufficient to activate the setting properties for the peanut butter mousse recipe.
- Combine Mousse Elements: Immediately pour the hot agar-agar mixture into the peanut butter mixture, beating constantly until well combined. In a separate chilled bowl, whip the remaining 360 mL (1.5 cups) heavy cream to medium-soft peaks. Gently fold the whipped cream into the peanut butter base in two additions, being careful not to deflate the mousse.
- Assemble and Chill: Spoon about one-third of the peanut butter mousse into individual clear glass ramekins or dessert bowls. Drizzle a generous spoonful of the cooled salted caramel drizzle over the mousse layer. Repeat with another layer of mousse, more caramel, and then finish with the remaining mousse on top.
- Final Set and Garnish: Cover the ramekins loosely with plastic wrap and refrigerate for at least 4 hours, or preferably overnight. The peanut butter mousse must be fully set and firm before serving. To serve, drizzle additional caramel sauce generously over the top of each chilled mousse and sprinkle with the remaining toasted sesame seeds for garnish.
The Key to Stability: Understanding Agar-Agar vs. Gelatin
This peanut butter mousse recipe uses agar-agar, a plant-based alternative to gelatin derived from seaweed. Agar-agar provides a firmer, more stable set than gelatin, allowing the mousse to hold its shape well even when layered with a heavy caramel sauce. It also holds up better at room temperature for serving.
What is Agar-Agar?
Agar-agar is a natural gelling agent that creates a firm texture. It works by forming a stable gel when heated and cooled, which is essential for this no-bake dessert.
Why use it here?
Agar-agar ensures the mousse remains light and fluffy without deflating, making it a reliable choice for family-friendly desserts that need to hold up for a few hours.
Activation difference:
Unlike gelatin, agar-agar must be bloomed in cold liquid first, then brought to a simmer to fully dissolve and activate its gelling properties.
Can I substitute gelatin?
You can substitute gelatin, but the texture will be less firm. If doing so, follow package directions for the amount required to set 2 cups of liquid and do not boil the mixture, as boiling breaks down gelatin.
Tips for Achieving the Perfect Salted Caramel Drizzle
Prevent Crystallization:
Avoid stirring the sugar and water mixture once it begins heating. Swirling the pan gently is fine, but stirring can cause sugar crystals to form, resulting in a grainy caramel rather than a smooth drizzle.
Safety First:
Be extremely cautious when adding the heavy cream to the hot caramel. The mixture will bubble and steam vigorously. Add the cream slowly while continuously whisking from a safe distance.
Doneness Indicators:
Cook the caramel until it reaches a rich amber color, like dark honey. Do not cook it past this point, or it will taste bitter. The deep amber color indicates the perfect balance of sweetness and depth.
Controlling Consistency:
If your caramel drizzle becomes too hard upon cooling, you can gently warm it in 15-second intervals in the microwave until it reaches your desired drizzling consistency. The high fat content prevents crystallization, but it will thicken significantly as it cools.

Make-Ahead Storage and Serving Ideas
Make-Ahead Advantage:
This peanut butter mousse recipe is ideal for making ahead. The mousse sets firmly and improves in flavor after chilling overnight, making it a perfect easy dinner ideas dessert.
Storage:
Store individual ramekins covered in the refrigerator for up to 3 days. The mousse may lose some of its fluffy texture after 3 days, so plan to serve within this window for the best results.
Serving Suggestions:
Serve in clear glasses (ramekins or coupes) to highlight the distinct layers of mousse and caramel. The caramel can be warmed slightly just before serving for a beautiful cascading drizzle effect.
Garnishes:
Beyond the toasted sesame seeds, consider adding finely chopped chocolate or a light dusting of cocoa powder for extra visual appeal and flavor complexity. The combination creates a high-protein snack that tastes indulgent.
FAQs
Can I use low-fat cream cheese for this mousse?
No, full-fat cream cheese is essential for both flavor and stability. Low-fat varieties contain extra moisture and lack the richness needed for a successful mousse texture and set. This peanut butter mousse recipe relies on the full fat content to stabilize the mixture.
Why did my mousse come out too runny?
This usually happens if the agar-agar was not heated sufficiently to activate its setting properties, or if the heavy cream was not whipped to medium peaks before folding. Ensure a full simmer for the agar-agar and whip cream until it holds its shape.
Can I use chunky peanut butter?
Yes, a crunchy peanut butter can be used, but it will create a slightly heavier, less airy mousse. Smooth peanut butter is recommended for the traditional light texture. It also ensures the layers hold cleanly when assembling.
Can I make one large dessert instead of individual ramekins?
Yes, you can assemble this in a single large trifle bowl or a 9×13 inch pan. The chilling time may need to be slightly extended to ensure it is fully set, potentially up to 6 hours or overnight.
Does this recipe work with non-dairy ingredients?
You could attempt to substitute non-dairy cream cheese and coconut cream (or a non-dairy whipping cream alternative), but the texture and stability may vary significantly. The agar-agar should still work as a setting agent with non-dairy liquids.
How long does it take for the mousse to set?
Allow a minimum of 4 hours in the refrigerator. For best results, I always recommend chilling this specific peanut butter mousse recipe overnight; the texture truly firms up beautifully and tastes richer when fully set.
Why add sesame seeds to a peanut butter recipe?
The toasted sesame seeds provide an unexpected, complementary flavor (like a subtle hint of tahini) that balances the sweetness of the caramel. The crunch also adds an important textural contrast to the soft mousse.
Conclusion
This peanut butter mousse recipe is a quick way to create an elegant dessert that will impress without requiring hours in the kitchen. If you love this recipe, don’t forget to save it for later to your easy dessert ideas board on Pinterest.
Print
peanut butter mousse recipe
- Total Time: 255 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This no-bake peanut butter mousse features a rich, creamy texture and is perfectly balanced with homemade salted caramel and toasted sesame seeds. The dessert sets firmly using agar-agar and can be made ahead of time for easy entertaining.
Ingredients
- 150 g unsweetened peanut butter
- 115 g full-fat cream cheese, softened
- 100 g powdered sugar, sifted
- 480 mL heavy cream, divided (120 mL for caramel, 360 mL for mousse)
- 150 g granulated sugar
- 120 mL cold water, divided (60 mL for agar-agar, 60 mL for caramel)
- 5 g agar-agar powder
- 60 g unsalted butter, cold and cubed
- 3 g sea salt flakes
- 15 g white sesame seeds, toasted and divided
- 5 mL vanilla extract
Instructions
- Toast Sesame Seeds and Prepare Caramel Base: Toast sesame seeds in a dry skillet for 3-5 minutes until golden. Reserve half for garnish. In a saucepan, combine granulated sugar and 60 mL water; stir to moisten.
- Make Salted Caramel Sauce: Cook sugar mixture over medium-high heat without stirring until it turns a rich amber color. Heat 120 mL heavy cream in a separate pan until hot. Slowly pour warm cream into hot caramel, whisking constantly (it will bubble). Whisk in butter and sea salt until smooth. Stir in half of the toasted sesame seeds and let cool completely.
- Prepare Mousse Base: Bloom agar-agar powder in 60 mL cold water for 5 minutes. In a large bowl, beat softened cream cheese, peanut butter, powdered sugar, and vanilla extract until smooth.
- Activate Setting Agent: Pour bloomed agar-agar mixture into a small saucepan and heat over medium-low heat, stirring constantly, for 2-3 minutes until dissolved. Do not boil vigorously. Immediately pour hot agar-agar mixture into the peanut butter base, beating constantly until well combined.
- Whip Cream and Fold: Whip remaining 360 mL heavy cream to medium-soft peaks in a separate chilled bowl. Gently fold whipped cream into the peanut butter base in two additions, taking care not to deflate the mousse.
- Assemble Layers: Spoon about one-third of the peanut butter mousse into individual ramekins or glasses. Drizzle a generous spoonful of cooled salted caramel sauce over the mousse layer. Repeat layering with mousse and caramel, finishing with a final layer of mousse.
- Chill and Serve: Refrigerate ramekins for at least 4 hours, or preferably overnight, until fully set. Before serving, garnish generously with extra caramel drizzle and the remaining toasted sesame seeds.
Notes
Ensure cream cheese is softened completely before mixing to prevent lumps. To create smooth caramel, avoid stirring the sugar mixture as it cooks; swirl the pan gently instead. Add warm cream slowly to the hot caramel, taking care as it will bubble vigorously. The mousse sets best when chilled for 4 hours minimum, preferably overnight.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: General
Nutrition
- Serving Size: 1 serving
- Calories: 580 kcal
- Sugar: 45 g
- Sodium: 100 mg
- Fat: 40 g
- Saturated Fat: 25 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 50 g
- Fiber: 3 g
- Protein: 8 g
- Cholesterol: 100 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.