When I want a dessert that feels festive without turning my kitchen upside down, I make these Peppermint Mocha Pudding Parfaits. They have that deep chocolate-coffee flavor I crave during the holidays, but the cool peppermint topping keeps every spoonful light and refreshing. Served in little glasses, they look elegant enough for a party table and easy enough for a quiet night at home.

What I love most is how simple they are to put together. The silky mocha pudding, fluffy whipped cream, and crushed peppermint candies create layers that taste rich, creamy, and just a little bit playful. This is one of those desserts that always gets a reaction the second I bring it out.
Why You’ll Love These Peppermint Mocha Pudding Parfaits
I love this dessert because it gives me all the cozy coffeehouse vibes in a chilled, make-ahead treat. The chocolate is smooth and decadent, the espresso note adds depth, and the peppermint brightens the whole thing so it never feels too heavy.
It is also perfect for entertaining. I can make the pudding ahead of time, assemble the parfaits in glasses, and finish them with whipped cream right before serving. That makes these Peppermint Mocha Pudding Parfaits ideal for Christmas dinners, winter parties, date nights, or anytime I want a no-stress dessert that still feels special.
What Kind of Chocolate Works Best in Peppermint Mocha Pudding Parfaits?
I like using a good-quality semi-sweet chocolate for the best balance of sweetness and deep cocoa flavor. Semi-sweet gives the pudding a rich finish without making it overly sugary, especially since the whipped cream and crushed peppermint on top already add sweetness.
Dark chocolate also works if I want a bolder, more intense mocha flavor. If I am serving this to kids or anyone who prefers a sweeter dessert, milk chocolate can be used, but the final pudding will taste softer and less rich. For the most classic version, I usually stick with semi-sweet chocolate and a little instant espresso powder.
Ingredients for the Peppermint Mocha Pudding Parfaits

Every ingredient in these Peppermint Mocha Pudding Parfaits has a job to do, and that is part of why this dessert turns out so beautifully.
Whole milk gives the pudding its creamy base and helps create that smooth, spoonable texture.
Heavy cream adds richness and makes the pudding feel extra luxurious.
Granulated sugar sweetens the chocolate mixture just enough without overpowering the mocha flavor.
Unsweetened cocoa powder deepens the chocolate taste and gives the pudding its beautiful dark color.
Cornstarch helps thicken the pudding so the layers hold nicely in each glass.
Egg yolks make the pudding silky, rich, and custard-like.
Semi-sweet chocolate melts into the pudding for a glossy finish and fuller chocolate flavor.
Instant espresso powder brings that mocha character and enhances the chocolate without making the dessert taste like straight coffee.
Vanilla extract rounds out the flavors and adds warmth.
Peppermint extract gives these parfaits their signature holiday twist, so a little goes a long way.
Whipped cream adds a soft, airy topping that contrasts perfectly with the rich pudding.
Crushed peppermint candies or candy canes bring crunch, color, and festive peppermint flavor right on top.
Chocolate shavings or chocolate syrup are optional, but I love using them for extra flair and a prettier finish.
Fresh mint leaves are optional too, though they make the parfaits look especially pretty for guests.
How To Make the Peppermint Mocha Pudding Parfaits
After the how-to section, I usually remind myself that the magic here is in the chilling time. Once the layers are cold and set, the texture becomes unbelievably smooth and satisfying.
Step 1: Mix the Dry Base
In a medium saucepan, whisk together the sugar, cocoa powder, and cornstarch. Mixing these ingredients first helps prevent lumps later and gives the pudding a smoother finish.
Step 2: Add the Milk and Cream
Slowly whisk in the whole milk and heavy cream until the mixture is completely smooth. Set the pan over medium heat and cook gently, whisking often so nothing sticks to the bottom.
Step 3: Temper the Egg Yolks
In a separate bowl, whisk the egg yolks. Once the milk mixture is warm, slowly add a few spoonfuls of it into the yolks while whisking constantly. This step warms the eggs gradually so they do not scramble.
Step 4: Cook the Pudding
Pour the tempered egg mixture back into the saucepan. Continue cooking over medium heat, whisking constantly, until the pudding thickens enough to coat the back of a spoon. This usually takes just a few minutes.
Step 5: Melt in the Chocolate and Flavorings
Remove the saucepan from the heat and stir in the chopped semi-sweet chocolate, instant espresso powder, vanilla extract, and peppermint extract. Keep stirring until the chocolate is fully melted and the pudding is glossy and smooth.
Step 6: Chill Until Set
Divide the pudding into individual glasses or a bowl. Press plastic wrap directly onto the surface to prevent a skin from forming, then chill for at least 2 hours, or until fully cold.
Step 7: Assemble the Parfaits
Once chilled, spoon or pipe the pudding into serving glasses if needed. Top each one with whipped cream, crushed peppermint candies, and a drizzle of chocolate syrup or a sprinkle of chocolate shavings.
Step 8: Garnish and Serve
Finish with a small mint leaf if you like, then serve cold. The final dessert looks festive, elegant, and completely irresistible.
Serving and Storing Peppermint Mocha Pudding Parfaits
These Peppermint Mocha Pudding Parfaits usually feed 6 people, depending on the size of the glasses I use. For smaller dessert shooters, I can stretch the batch to 8 servings, which is great for parties.
I like serving them chilled straight from the fridge, especially after a hearty meal. The cold pudding tastes even more velvety after it has had time to rest. If I am making them for guests, I assemble the pudding base ahead and add the whipped cream and candy topping just before serving so everything stays fresh and pretty.
To store them, I keep the pudding covered in the refrigerator for up to 3 days. If the parfaits are already assembled, they are still delicious the next day, though the peppermint topping may soften slightly over time.
What to Serve With Peppermint Mocha Pudding Parfaits?
1. Butter Cookies
A simple buttery cookie makes a lovely contrast to the cool, creamy pudding and turns dessert into a fuller treat.
2. Fresh Berries
Strawberries or raspberries add a bright, tart bite that balances the chocolate and peppermint flavors beautifully.
3. Coffee or Espresso
I love serving these parfaits with hot coffee because it brings out the mocha notes and makes dessert feel even cozier.
4. Holiday Dessert Spread
These little parfaits fit beautifully beside festive sweets like candy cane cheesecake parfaits, quick Christmas peppermint pie, easy chocolate cream pie, or old-fashioned butter mints.
Frequently Asked Questions
Can I make Peppermint Mocha Pudding Parfaits ahead of time?
Yes, and I actually think they are even better that way. The pudding needs time to chill anyway, so making it a day ahead is perfect. I just wait to add the whipped cream and crushed peppermint until close to serving so the topping stays fluffy and crisp.
Can I use store-bought pudding instead of homemade?
I can if I need a shortcut. Chocolate pudding from the store works in a pinch, and I can stir in a little espresso powder and peppermint extract to mimic the same flavor profile. That said, homemade pudding gives the dessert a much richer and silkier texture.
How strong is the coffee flavor?
The coffee flavor is there, but it should not overpower the chocolate. I use espresso powder mainly to deepen the mocha flavor and make the chocolate taste more complex. If I want it stronger, I add a little extra espresso powder. If I want it milder, I scale it back slightly.
Can I make these without peppermint?
Absolutely. If peppermint is not your thing, I leave it out and make straight mocha pudding parfaits. They are still rich, creamy, and delicious. I can also swap in orange extract or just use extra vanilla for a different twist.
What is the best way to crush peppermint candies?
I place the candies or candy canes in a zip-top bag and gently crush them with a rolling pin. I like leaving some slightly bigger pieces for texture rather than turning them into a fine powder. That gives the topping a prettier, more festive look.
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 make the mocha flavor bold and coffee-forward, or keep it soft and extra chocolatey? Did you go heavy on the peppermint crunch or keep the topping simple with whipped cream?
I always love seeing how these little details make a dessert feel personal. For even more daily recipe inspiration, follow Life With Rosa on Pinterest.
Conclusion
Peppermint Mocha Pudding Parfaits are one of my favorite holiday desserts because they look impressive, taste incredibly rich, and come together with such little stress. The creamy mocha pudding, cool whipped topping, and peppermint crunch create a dessert that feels festive from the first bite to the last.
Whenever I want something easy, elegant, and full of holiday flavor, this is the dessert I make. It is cozy, chocolatey, refreshing, and perfect for sharing.
Print
Peppermint Mocha Pudding Parfaits
- Total Time: 2 hours 30 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
These Peppermint Mocha Pudding Parfaits are a rich and creamy easy recipe that feels perfect for the holidays, cozy dessert nights, and festive food ideas. Layers of silky chocolate mocha pudding, fluffy whipped cream, and crushed peppermint make this a beautiful make-ahead treat for parties, dinner ideas, special occasions, and sweet cravings when you want an easy dessert with bakery-style flavor.
Ingredients
2 cups whole milk
1 cup heavy cream
1/2 cup granulated sugar
1/4 cup unsweetened cocoa powder
3 tablespoons cornstarch
3 egg yolks
4 ounces semi-sweet chocolate, chopped
1 1/2 teaspoons instant espresso powder
1 teaspoon vanilla extract
1/4 teaspoon peppermint extract
1 cup whipped cream
1/4 cup crushed peppermint candies or candy canes
2 tablespoons chocolate syrup
1 tablespoon chocolate shavings
6 fresh mint leaves
Instructions
1. Whisk together the sugar, cocoa powder, and cornstarch in a medium saucepan.
2. Slowly whisk in the whole milk and heavy cream until the mixture is smooth.
3. Cook over medium heat, whisking often, until the mixture is hot but not boiling.
4. In a separate bowl, whisk the egg yolks.
5. Slowly whisk a few spoonfuls of the hot milk mixture into the egg yolks to temper them.
6. Pour the tempered yolks back into the saucepan and cook, whisking constantly, until the pudding thickens.
7. Remove from the heat and stir in the chopped semi-sweet chocolate, espresso powder, vanilla extract, and peppermint extract until smooth.
8. Divide the pudding into serving glasses or transfer to a bowl and cover the surface with plastic wrap.
9. Chill for at least 2 hours until cold and set.
10. Top with whipped cream, crushed peppermint candies, chocolate syrup, chocolate shavings, and mint leaves before serving.
Notes
Do not rush the stovetop stage or let the pudding boil hard, because overheating can make the eggs curdle and leave the texture grainy instead of smooth.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 parfait
- Calories: 410
- Sugar: 32g
- Sodium: 140mg
- Fat: 28g
- Saturated Fat: 17g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 145mg
Keywords: peppermint mocha pudding parfaits, holiday dessert, easy dessert, chocolate peppermint dessert, make-ahead dessert, festive dessert, dessert ideas, easy recipe, food ideas


