Peppermint Mocha Mousse is the kind of dessert that instantly makes any moment feel a little more festive. It has that rich chocolate depth you want from a mousse, a gentle coffee note that makes the flavor taste deeper and more grown-up, and just enough peppermint to give it that cool holiday-style finish without overpowering the chocolate.

What I love most is how elegant it looks with very little effort. Spoon it into small glasses, top it with whipped cream and a few chocolate shavings, and it suddenly feels dinner-party worthy. It is a lovely make-ahead dessert for winter gatherings, Christmas menus, date nights at home, or any time you want something smooth, creamy, and full of cozy mocha flavor.
Why You’ll Love This Peppermint Mocha Mousse
This Peppermint Mocha Mousse checks all the right boxes for an easy dessert that still feels special. The texture is silky and airy, the flavor is balanced between chocolate and coffee, and the peppermint brings in a refreshing finish that keeps each bite from feeling too heavy.
It is also a great choice when you want a dessert that can be prepared ahead. Once chilled, it is ready to serve straight from the fridge, which makes entertaining so much easier. You can dress it up with crushed candy canes, chocolate curls, or whipped topping, or keep it simple and classic.
What Kind of Chocolate Should I Use for Peppermint Mocha Mousse?
For the best flavor, use a good-quality semi-sweet or dark chocolate. Semi-sweet gives you that classic sweet mocha taste, while dark chocolate makes the mousse feel richer and slightly more intense. If you prefer a softer, sweeter dessert, you can even use milk chocolate, though the mousse will be less bold.
Cocoa powder also plays a role here. A good unsweetened cocoa powder helps deepen the chocolate flavor without making the texture heavy. Since peppermint can easily take over, strong chocolate is what keeps the mousse tasting balanced and luxurious.
Ingredients for the Peppermint Mocha Mousse
Each ingredient in this Peppermint Mocha Mousse has a purpose, and together they create that light, creamy texture with rich holiday café flavor.
Heavy cream
Heavy cream is what gives mousse its luscious body and airy finish. Once whipped, it creates that soft, cloud-like texture that makes every spoonful feel light.
Cream cheese
A little cream cheese adds stability and a gentle tang. It also makes the mousse extra smooth and helps it hold its shape beautifully after chilling.
Powdered sugar
Powdered sugar sweetens the mousse without leaving any graininess. It blends quickly into the mixture and keeps the texture silky.
Unsweetened cocoa powder
Cocoa powder intensifies the chocolate flavor and gives the mousse a deeper mocha color and taste.
Melted semi-sweet chocolate
This is the heart of the dessert. Melted chocolate brings richness, structure, and that classic mousse feel.
Instant espresso powder
Espresso powder adds the mocha note and makes the chocolate taste even more pronounced. It does not make the dessert taste strongly like coffee, but it adds wonderful depth.
Peppermint extract
Peppermint extract gives the mousse its cool signature finish. A small amount goes a long way, so it is best to keep it subtle.
Vanilla extract
Vanilla rounds out the chocolate and peppermint, making the whole dessert taste warmer and more complete.
Pinch of salt
Salt sharpens the flavor and keeps the sweetness balanced.
Whipped cream for topping
A swirl of whipped cream adds a soft finishing touch and makes each serving look extra inviting.
Chocolate shavings or crushed candy canes
These are optional, but they add texture, contrast, and a festive finish that suits the peppermint mocha flavor perfectly.
How To Make the Peppermint Mocha Mousse
Making Peppermint Mocha Mousse is surprisingly simple. The main goal is to build flavor first, then gently fold everything together so the mousse stays light and fluffy.
Step 1: Melt the Chocolate and Build the Mocha Base
Melt the semi-sweet chocolate until smooth, then let it cool slightly so it stays fluid but not hot. In a mixing bowl, beat the cream cheese with powdered sugar, cocoa powder, espresso powder, peppermint extract, vanilla extract, and a small pinch of salt until smooth. Blend in the melted chocolate until the mixture looks rich and glossy.
Step 2: Whip the Cream
In a separate chilled bowl, whip the heavy cream until soft to medium peaks form. You want it fluffy and light, not stiff and grainy, so it folds smoothly into the chocolate mixture.
Step 3: Fold for a Light Texture
Add a spoonful of whipped cream to the chocolate mixture first to loosen it. Then gently fold in the rest in batches. Use a spatula and slow motions so you keep as much air in the mousse as possible.
Step 4: Portion the Mousse
Spoon or pipe the Peppermint Mocha Mousse into small glasses, ramekins, or dessert jars. Smooth the tops if you want a polished look.
Step 5: Chill Until Set
Refrigerate the mousse for at least 2 hours, or until it is well chilled and softly set. This resting time helps the flavor develop and the texture become perfectly creamy.
Step 6: Garnish and Serve
Right before serving, top each glass with whipped cream, a sprinkle of chocolate shavings, and a few crushed candy canes if you like. A mint leaf also makes a beautiful finishing touch.

Serving and Storing Peppermint Mocha Mousse
This Peppermint Mocha Mousse serves about 6 people, depending on the size of your dessert cups. It is rich enough that a smaller portion still feels satisfying, which makes it ideal for holiday meals or dessert tables with several sweets.
For serving, keep the mousse chilled until the last minute. It tastes best cold, when the texture is smooth and airy. For storing, cover each serving glass or place the mousse in an airtight container in the refrigerator for up to 3 days. Add whipped topping and crunchy garnishes just before serving so they stay fresh and pretty.
What to Serve With Peppermint Mocha Mousse?
Chocolate Biscotti
A crisp chocolate biscotti pairs beautifully with the creamy texture of the mousse and echoes the mocha notes.
Fresh Strawberries
The bright freshness of strawberries adds a light contrast to the rich chocolate base.
Shortbread Cookies
Buttery shortbread is simple, delicate, and perfect alongside a chilled mousse dessert.
Espresso or Strong Coffee
A warm cup of coffee deepens the mocha flavor and balances the cool peppermint finish.
Hot Chocolate
For a holiday dessert spread, serve this mousse with a mug of hot chocolate for a cozy, indulgent pairing.
Candy Cane Cookies
A peppermint cookie on the side plays up the festive theme and adds a fun crunchy contrast.
Vanilla Ice Cream
A small scoop makes this dessert feel extra decadent and turns it into a plated treat for special occasions.
Want More Dessert Ideas?
If this Peppermint Mocha Mousse is your kind of treat, there are plenty of other sweet favorites worth bookmarking too:
- Cherry Chocolate Cheesecake for another dreamy chocolate dessert with a fruity twist.
- Hot Fudge Sundae Brownie Cheesecake when you want something extra rich and indulgent.
- Mississippi Mud Cake for a classic chocolate lover’s dessert that always impresses.
- Easy Cheesecake Cups if you enjoy simple make-ahead desserts served in individual portions.
Save This Pin For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you keep the peppermint subtle, or go for a bolder minty finish? Did you top it with candy canes, chocolate curls, or both?
I always love seeing how a simple dessert gets its own personal twist in different kitchens. You can also find more daily recipe inspiration on Nora Nosh Recipes on Pinterest.
Peppermint Mocha Mousse
- Total Time: 2 hours 25 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
Peppermint Mocha Mousse is a rich, creamy, and easy dessert that feels festive enough for the holidays but simple enough to make anytime you want a chocolate treat with a cool minty finish. This easy recipe combines smooth chocolate, a hint of coffee, and refreshing peppermint into a fluffy no-bake dessert that works beautifully for dinner parties, Christmas gatherings, date nights, and make-ahead dessert ideas. If you love easy dessert recipes, chocolate mousse, holiday desserts, or sweet food ideas that look elegant with minimal effort, this one is a must-try.
Ingredients
1 1/2 cups heavy cream, divided
4 ounces cream cheese, softened
1/2 cup powdered sugar
1/4 cup unsweetened cocoa powder
4 ounces semi-sweet chocolate, melted and slightly cooled
1 teaspoon instant espresso powder
1/2 teaspoon peppermint extract
1 teaspoon vanilla extract
1 pinch salt
1/2 cup whipped cream, for topping
2 tablespoons chocolate shavings or crushed candy canes, for garnish
mint leaves, optional for garnish
Instructions
1. Melt the semi-sweet chocolate until smooth, then let it cool slightly.
2. In a medium mixing bowl, beat the softened cream cheese, powdered sugar, cocoa powder, espresso powder, peppermint extract, vanilla extract, and salt until smooth.
3. Mix the melted chocolate into the cream cheese mixture until fully combined and glossy.
4. In a separate chilled bowl, whip 1 1/4 cups of the heavy cream until soft to medium peaks form.
5. Fold a small spoonful of whipped cream into the chocolate mixture to loosen it.
6. Gently fold in the remaining whipped cream in batches until the mousse is light and airy.
7. Spoon or pipe the mousse into 6 small dessert glasses or jars.
8. Chill for at least 2 hours until set.
9. Whip the remaining 1/4 cup heavy cream if needed for topping, or use prepared whipped cream.
10. Garnish with whipped cream, chocolate shavings or crushed candy canes, and mint leaves before serving.
Notes
Do not overwhip the cream or stir too aggressively when folding, or the mousse can turn dense instead of staying light and silky.
- Prep Time: 20 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 345
- Sugar: 21g
- Sodium: 95mg
- Fat: 28g
- Saturated Fat: 17g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 72mg
