When the holiday season hits, I crave desserts that feel festive without requiring hours in the kitchen. That’s exactly why I love these Peppermint Mocha Pudding Parfaits. They’re smooth, decadent, and have just the right amount of minty brightness to balance the rich chocolate. It’s like curling up with your favorite cup of peppermint mocha—but in dessert form.

What I appreciate most is how simple yet elegant they are. Layers of creamy mocha pudding, crushed candy canes, and whipped cream come together beautifully in a glass. Whether you’re entertaining guests or just treating yourself after a long day, this dessert hits the sweet spot between cozy comfort and a touch of holiday glam.
Why You’ll Love This Peppermint Mocha Pudding Parfaits
This dessert delivers all the seasonal feels in every spoonful. The blend of rich cocoa and bold espresso is indulgent yet balanced by cool peppermint. Plus, it looks impressive with minimal effort—making it a go-to for gatherings, potlucks, or a festive treat just for you.
It’s a no-bake recipe, so you won’t need to turn on the oven. It can be made ahead of time, which means one less thing to worry about during busy days. And because it’s served in individual cups, it makes portioning a breeze.
What Kind of Chocolate Should I Use?
For the best mocha flavor, I recommend using high-quality dark chocolate or semi-sweet chocolate chips. These melt down smoothly and give the pudding that deep, rich cocoa taste. If you’re sensitive to bitter notes, a good milk chocolate will still do the trick—just note the final flavor will be a bit sweeter and less intense.
Espresso powder adds the “mocha” element. If you want a less pronounced coffee taste, you can cut the espresso amount in half or skip it entirely for a straight-up peppermint hot chocolate vibe.
Options for Substitutions
You can easily customize this recipe to suit dietary needs or preferences:
- Dairy-free: Use coconut cream or a plant-based whipping cream, and make the pudding with almond milk or oat milk.
- Sugar-free: Use sugar substitutes like erythritol or stevia-based chocolate and whipped toppings.
- Caffeine-free: Skip the espresso powder or use a decaf version if you’re making this for kids or avoiding caffeine.
- Gluten-free: Most ingredients are naturally gluten-free, but double-check labels on toppings like candy canes and whipped cream.
Ingredients for Peppermint Mocha Pudding Parfaits
- Dark Chocolate or Semi-Sweet Chocolate Chips – These provide the decadent base for the mocha pudding. Choose a good-quality chocolate for rich flavor.
- Whole Milk – Gives the pudding its creamy texture and smooth consistency. You can use a non-dairy milk if needed.
- Granulated Sugar – Sweetens the pudding to balance the bitterness of the chocolate and espresso.
- Cornstarch – Acts as a thickening agent to achieve that luscious, spoonable texture.
- Salt – Just a pinch enhances the flavors and balances the sweetness.
- Espresso Powder – Adds depth and that mocha coffee edge. Optional but recommended for true mocha lovers.
- Vanilla Extract – Rounds out the flavor and adds warmth.
- Peppermint Extract – A little goes a long way. It adds that signature holiday coolness.
- Whipped Cream – For layering and topping, adds a light and airy contrast to the rich pudding.
- Crushed Candy Canes – Brings festive color, crunch, and extra peppermint flair.
- Chocolate Syrup or Shavings – Optional for garnish, but adds a beautiful visual and flavor boost.

Step 1: Make the Mocha Pudding Base
In a medium saucepan, whisk together sugar, cornstarch, espresso powder, and salt. Slowly add milk while whisking constantly to prevent lumps. Heat over medium heat, stirring frequently, until the mixture starts to bubble and thicken, about 7–10 minutes.
Step 2: Melt in the Chocolate
Once the pudding has thickened, remove it from heat and stir in the chocolate chips. Stir until completely melted and smooth. Add vanilla and peppermint extracts, and mix well.
Step 3: Chill the Pudding
Transfer the pudding to a bowl and cover with plastic wrap directly on the surface to prevent a skin from forming. Chill in the refrigerator for at least 2 hours, or until set.
Step 4: Prepare the Toppings
While the pudding chills, crush your candy canes and prepare the whipped cream. You can use store-bought or make your own by whipping cold heavy cream with a touch of sugar.
Step 5: Assemble the Parfaits
Spoon a layer of pudding into each serving glass. Add a layer of whipped cream, sprinkle crushed candy canes, and repeat as desired. Finish with a final swirl of whipped cream, more crushed peppermint, and a drizzle of chocolate syrup or a few shavings.
Step 6: Serve or Store
Serve immediately for a soft, silky texture or refrigerate for up to a day if making ahead. They taste even better as the flavors meld!
How Long to Prepare the Peppermint Mocha Pudding Parfaits
Prep Time: The active prep time is about 15 minutes. This includes whisking the ingredients, melting the chocolate, and assembling the layers. It’s fairly quick, especially if you have your ingredients pre-measured.
Chill Time: The pudding needs to chill for at least 2 hours to set properly. You can also make it the night before, which makes this dessert a great make-ahead option.
Tips for Perfect Peppermint Mocha Pudding Parfaits
- Use high-quality chocolate to ensure a smooth, rich flavor in the pudding.
- Don’t skip the plastic wrap directly on the pudding’s surface while chilling—this prevents an unappetizing skin from forming.
- Chill the glasses before layering if you want that beautiful layered effect without melting the whipped cream.
- Taste the peppermint extract as you go – it’s potent and can easily overpower the mocha.
- Use a piping bag for cleaner whipped cream layers if you’re serving guests or want a polished look.
Watch Out for These Mistakes While Cooking
- Overheating the pudding can cause it to curdle or become too thick. Stir constantly and remove from heat once it thickens.
- Using too much peppermint extract can result in a toothpaste-like taste. Measure carefully.
- Skipping the chill time will lead to runny pudding that doesn’t hold its shape in parfait layers.
- Not mixing the espresso powder evenly can leave bitter clumps.
- Adding hot pudding directly to whipped cream can cause it to melt and lose structure.
What to Serve With Peppermint Mocha Pudding Parfaits?
1. Chocolate-Dipped Biscotti
Crunchy biscotti pairs beautifully with the soft texture of the pudding, and adds a coffeehouse touch.
2. Espresso or Peppermint Mocha Latte
Double down on the flavor profile with a hot coffee-based drink.
3. Vanilla Ice Cream
Add a scoop on the side for contrast in temperature and texture.
4. Fresh Berries
Raspberries or strawberries offer a bright, tangy counterbalance to the richness.
5. Mini Candy Cane Cookies
These bite-sized cookies bring festive crunch and presentation appeal.
Storage Instructions
Refrigeration: Keep the assembled parfaits covered in the refrigerator for up to 2 days. Be sure to use plastic wrap or a lid to keep them fresh and prevent them from absorbing fridge odors. If layering fresh whipped cream, it’s best to assemble just before serving for optimal texture.
Make-Ahead Tips: You can prepare the pudding base up to 3 days in advance and store it chilled. Assemble the parfaits on the day of serving for the best visual and textural experience.
Freezing: Freezing is not recommended, as the pudding and whipped cream can separate or become watery upon thawing.
Estimated Nutrition
(Per serving; based on a 6-serving yield)
- Calories: ~310
- Sugar: ~26g
- Fat: ~18g
- Saturated Fat: ~10g
- Carbohydrates: ~34g
- Protein: ~4g
- Sodium: ~90mg
Frequently Asked Questions
What if I don’t have espresso powder?
You can substitute with instant coffee granules or leave it out entirely for a classic peppermint chocolate pudding.
Can I make these parfaits dairy-free?
Yes! Use plant-based milk (like almond or oat), dairy-free chocolate, and coconut whipped cream.
How far in advance can I make these?
You can make the pudding base up to 3 days ahead. For best results, assemble the parfaits the same day you plan to serve them.
Can I use boxed pudding instead?
Absolutely. If you’re short on time, use a chocolate pudding mix and add peppermint extract and espresso powder for a similar flavor profile.
How do I crush candy canes neatly?
Place them in a zip-top bag and crush with a rolling pin or the bottom of a pan. Sift out the candy “dust” if you want larger pieces for topping.
Conclusion
Peppermint Mocha Pudding Parfaits are a dream come true for anyone who loves chocolate, coffee, and a touch of mint. They’re festive enough for a holiday table but easy enough for a weeknight indulgence. With rich, silky layers and a burst of peppermint crunch, this dessert is bound to become a winter favorite in your home, just like it has in mine.
Peppermint Mocha Pudding Parfaits
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 2 hours 15 minutes (including chilling)
- Yield: 6 servings 1x
- Category: Dessert
- Method: No-bake
- Cuisine: American
Description
Creamy, festive, and perfect for winter entertaining, these Peppermint Mocha Pudding Parfaits combine rich chocolate pudding with a touch of espresso and cool peppermint. Topped with whipped cream and crushed candy canes, this easy recipe makes an elegant yet effortless holiday dessert. Great for quick desserts, easy dinner ideas, or cozy holiday food ideas, it’s the ultimate crowd-pleaser for Christmas and beyond.
Ingredients
1/2 cup granulated sugar
3 tablespoons cornstarch
1 teaspoon espresso powder
1/4 teaspoon salt
2 3/4 cups whole milk
3/4 cup semi-sweet or dark chocolate chips
1/2 teaspoon vanilla extract
1/4 teaspoon peppermint extract
1 1/2 cups whipped cream
1/4 cup crushed candy canes
2 tablespoons chocolate syrup or chocolate shavings (optional)
Instructions
1. In a saucepan, whisk together sugar, cornstarch, espresso powder, and salt.
2. Gradually whisk in milk until smooth, then place over medium heat.
3. Cook, stirring constantly, until the mixture thickens and begins to bubble (about 7–10 minutes).
4. Remove from heat and stir in chocolate chips until melted and smooth.
5. Add vanilla and peppermint extracts; stir well.
6. Pour pudding into a bowl and cover with plastic wrap touching the surface.
7. Chill for at least 2 hours until fully set.
8. Prepare whipped cream and crush candy canes while pudding chills.
9. Spoon pudding into serving glasses, layering with whipped cream and candy canes.
10. Top with additional whipped cream, crushed candy canes, and optional chocolate syrup or shavings.
11. Serve immediately or refrigerate until ready to serve.
Notes
Chill your serving glasses before layering to maintain texture and presentation.
Use a piping bag for cleaner whipped cream layers if you want a professional finish.
For a stronger mocha flavor, increase espresso powder to 1 1/2 teaspoons.
Nutrition
- Serving Size: 1 parfait
- Calories: 310
- Sugar: 26g
- Sodium: 90mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 35mg
Keywords: peppermint mocha dessert, holiday parfait, no-bake Christmas dessert, chocolate pudding recipe, peppermint dessert, easy pudding parfait, quick Christmas dessert











