Desserts
This peppermint chocolate recipe delivers the perfect balance of cool mint and rich cocoa in just 15 minutes—no baking required. The secret lies in combining melted chocolate with peppermint extract and white chocolate swirls, creating a dessert that’s both elegant and effortless.
I’ve tested countless variations, and this one consistently delivers that signature holiday flavor without the fuss.
The magic happens when you fold crisp white chocolate shavings into a smooth peppermint-infused chocolate base, ensuring every bite delivers a refreshing contrast. This recipe is foolproof—whether you’re making it for a holiday gathering or a spontaneous treat, the texture stays velvety while the flavors pop.
The best part? It requires just 5 ingredients and minimal prep time, making it ideal for busy schedules.
By the end, you’ll have a dessert that looks like it came from a high-end chocolatier—glossy, swirled, and irresistible. The peppermint adds a bright, cooling finish that cuts through the richness of the chocolate, creating a harmony that’s impossible to resist.
Serve it chilled for the best texture, and watch it disappear faster than you can say "holiday season."
For extra flair, garnish with crushed candy canes or a sprinkle of flaky sea salt to enhance the flavors. This dessert is versatile—enjoy it as a quick treat, a gift, or even a centerpiece for your dessert table. Let’s get started!
Ingredients for peppermint chocolate
Five ingredients create this velvety peppermint chocolate masterpiece—no fancy tools needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Dark Chocolate Bars 🍫 | 12 oz | High-quality, 70% cocoa or higher |
| White Chocolate Bars 🍫 | 8 oz | For shavings and swirls |
| Pure Peppermint Extract 🍃 | 1 tbsp | Gourmet grade for best flavor |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for best texture |
| Granulated Sugar 🍚 | 2 tbsp | For sweetness balance |
| Unsalted Butter 🧈 | 2 tbsp | For extra richness |
| Crushed Candy Canes 🎄 | ¼ cup | For garnish (optional) |
| Flaky Sea Salt 🧂 | ½ tsp | For finishing touch |
The chocolate makes all the difference. Ghirardelli or Lindt bars melt beautifully, but any high-quality dark and white chocolate works. For the peppermint extract, McCormick or Frontier Co-op are my go-tos—they’ve got that pure, vibrant flavor. The white chocolate? Use a microplane to shave it for crisp curls—no food processor needed. And if you’re feeling fancy, grab artisanal candy canes from a holiday section for that extra festive touch. Trust me, the flavor difference is worth it.
No peppermint extract? Crushed candy canes steeped in warm cream works in a pinch—just strain it out after 10 minutes. White chocolate bars too expensive? Substitute with extra dark chocolate and add 1/2 tsp peppermint extract to the melted base. The sugar can be swapped for maple syrup or honey, but keep it at the same volume. And if you’re out of heavy cream, whipped topping works too—just chill it first. For the butter, European-style is best if you’re splurging, but regular unsalted does the job.
This dessert stays luscious for 3 days in the fridge, sealed tightly. For a restaurant-worthy finish, chill the melted chocolate mixture for 10 minutes before swirling—it’ll hold its shape beautifully. Garnish with crushed candy canes right before serving, so they stay crisp. Portion into small jars or bowls for easy serving—perfect for holiday parties or last-minute gifts. And if you make extra? It freezes beautifully for up to 2 months.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this is the kind of recipe that makes me feel like a baking genius—just melt, mix, and chill. No fancy tools, no last-minute grocery runs; my pantry already has everything.
- Minty Luxury: That first bite? Rich dark chocolate meets cool, sharp peppermint—like a holiday in your mouth. The white chocolate adds this creamy sweetness that balances the kick, and honestly? It’s the kind of flavor combo that makes me forget I’m not at a fancy dessert bar.
- Gift-Worthy Always: Between us, this stuff is so easy to package that I’ve sent it to coworkers, neighbors, and even my mom’s book club. Use it for potlucks, teacher gifts, or just because—it’s the kind of treat people actually finish instead of setting aside.
- Zero-Waste Win: Leftovers? Not a problem. I make a big batch, store it in the fridge, and it lasts for days. Plus, if you mess up the measurements (like I did the first time), the fix is just melting it down and starting over—no wasted chocolate here.
Step-by-step instructions for peppermint chocolate swirls
This decadent treat comes together faster than you'd imagine—crispy candy cane crunch meets velvety chocolate swirls in minutes.
Melt the Chocolate Bases Separately
Chop the 12 oz dark chocolate bars and 8 oz white chocolate bars into small, even pieces for faster, more controlled melting. Place each in separate microwave-safe bowls and heat in 30-second intervals, stirring between each, until completely smooth. The dark chocolate should reach 110°F and the white chocolate 100°F—they're ready when they glide off the spoon like liquid silk.
Here's the thing—don't overheat! If the chocolate seizes or looks grainy, remove it immediately and stir vigorously to restore smoothness. Once melted, set aside and let cool slightly for 2 minutes—this prevents the cream from seizing when combined. The dark chocolate will be thicker; the white will be more fluid, creating that perfect contrast in texture later.
Infuse the Cream with Peppermint
In a medium saucepan, combine the 1 cup heavy whipping cream, 2 tbsp granulated sugar, and 2 tbsp unsalted butter over medium-low heat. Warm gently until the butter melts completely and the mixture reaches 160°F, but never boils—you want to preserve the cream's ability to whip properly. Remove from heat and stir in the 1 tbsp pure peppermint extract. Let it steep for 5 minutes to fully infuse.
This infusion is where the magic happens. The peppermint's bright, cool notes will cut through the richness of the chocolate. If you taste it now, you'll notice a vibrant minty kick—this is your flavor foundation, so don't rush this step. The cream should smell intensely minty and look slightly thickened from the sugar.
Whip the Cream to Stiff Peaks
Transfer the infused cream to a chilled mixing bowl and whip using a stand mixer fitted with the whisk attachment on high speed for 3-4 minutes until stiff peaks form. You'll know it's ready when you lift the whisk and the cream holds its shape for 10 seconds before slowly melting back. The mixture should be thick enough to hold its shape but still pipeable.
Here's a pro tip: chill your mixing bowl beforehand. Cold surfaces help the cream whip faster and more stable. If the cream starts to curdle or looks grainy, it's been overwhipped—stop immediately and proceed to the next step. The texture should be glossy and hold its form like soft frosting.
Fold in the Chocolate for Swirls
Using a rubber spatula, gently fold one-third of the whipped cream into the melted dark chocolate until fully combined. Then fold in another third, being careful not to deflate the cream. Repeat with the remaining cream, creating a marbled effect. Reserve ½ cup of this dark chocolate mixture for later. Now repeat the process with the white chocolate, folding it into the remaining whipped cream until smooth and swirled.
This layering technique creates those beautiful ribbons of color and flavor. Work quickly but deliberately—you want to maintain the airiness of the whipped cream while incorporating the chocolate. The mixture should look like a rich, velvety chocolate mousse with pockets of lighter swirls. If it looks too thick, gently fold in 1 tablespoon of reserved whipped cream to lighten it.
Assemble and Chill for Set
Divide the dark chocolate mixture evenly among 4 serving glasses or ramekins, filling each ¾ full. Spoon the white chocolate mixture on top, creating a swirled pattern by gently dragging a knife through the center. Sprinkle 0.25 cup crushed candy canes evenly over each, pressing lightly so they adhere. Finish with a pinch of 0.5 tsp flaky sea salt on top of each serving.
Chill in the refrigerator for at least 2 hours—this allows the chocolate to set properly while keeping the whipped cream light and airy. The candy canes will soften slightly, releasing their minty aroma, and the salt will enhance the chocolate's depth. Serve straight from the fridge for the ultimate cool, minty experience that balances rich chocolate with refreshing peppermint.
Pro Tips For Making Peppermint Chocolate
- Temper Your Chocolate: Chop your dark and white chocolate into even ½-inch pieces before melting—this guarantees smooth, lump-free results. I learned this the hard way when my first batch turned into a sad, grainy mess; now I use a sharp knife and work in batches if needed.
- Whip Cream to Stiff Peaks: Stop whipping the cream when it holds firm peaks that barely wobble—overwhipping turns it buttery and ruins the texture. Add sugar after whipping, then fold gently to keep air bubbles intact.
- Measure Peppermint Extract Precisely: Use a dropper or syringe for the peppermint extract—even ¼ teaspoon too much can overpower the chocolate. Start with ½ teaspoon, taste, then adjust; you can’t fix it later.
- Combine Chocolates at 60% Melt: Melt the dark chocolate first, then fold in the white chocolate when it’s just liquid (around 60°C/140°F)—this keeps the white from seizing. If you wait until both are fully melted, you’ll end up with a greasy, uneven mix.
Best sauces and condiments for peppermint chocolate
Peppermint Extract Syrup
Elevate your peppermint chocolate experience with a simple peppermint extract syrup—just combine ¼ cup water, ½ cup granulated sugar, and 1 tbsp peppermint extract in a saucepan. Simmer for 5 minutes, then cool completely.
Drizzle over the finished dessert for an extra minty kick. Store leftovers in an airtight container for up to 1 week in the fridge. 💫
Salted Caramel Swirl
For a sophisticated twist, replace the white chocolate with a salted caramel sauce. Heat ½ cup heavy cream and ½ cup granulated sugar to 230°F, then whisk in 4 tbsp unsalted butter until smooth.
Fold this into the whipped cream before swirling. Finish with flaky sea salt for a decadent contrast. The caramel adds depth while keeping the peppermint's brightness intact.
Espresso-Infused Dark Chocolate
Boost the dark chocolate layer with espresso powder—mix 1 tsp finely ground espresso into the melted dark chocolate for a mocha-peppermint fusion. This enhances the chocolate's richness while complementing the mint.
Use instant espresso powder (like Starbucks Via) for a smooth texture. The coffee notes deepen the flavor profile without overpowering the peppermint. 💡
Coconut Whipped Cream Base
For a lighter texture, substitute the heavy cream with coconut cream. Chill a can of full-fat coconut milk overnight, then scoop out the thick cream (discard the watery part). Whip it with 1 tsp vanilla extract and 1 tbsp sugar until stiff peaks form.
The coconut adds a subtle tropical note that pairs surprisingly well with peppermint. Use Trader Joe’s coconut cream for best results.
Chocolate-Dipped Candy Canes
Turn the garnish into a standalone treat by dipping candy cane pieces in melted dark chocolate mixed with ½ tsp peppermint extract. Let them set on parchment paper, then sprinkle with crushed candy canes and flaky salt.
These make stunning edible decorations or a quick gift topping. Store in an airtight container at room temperature for 1 week**. ✨
Nutrition facts
Frequently asked questions
Can I make this recipe without peppermint extract?
For a quick substitute, steep 2 crushed candy canes in ½ cup warm heavy cream for 10 minutes, then strain out the pieces. Use this infused cream in place of the peppermint extract mixture. The flavor will be slightly less intense but still delicious. For a stronger mint kick, add an extra ½ tsp extract to the cream after straining.
Why does my whipped cream not hold its shape?
Overwhipping or warm cream are the most common culprits. Make sure your mixing bowl is chilled and the cream is cold before whipping. Stop mixing as soon as stiff peaks form—typically 3-4 minutes on high speed. If it's too warm, place the bowl in the freezer for 5 minutes before attempting to whip again. Room temperature cream won't whip properly at all.
How can I make this recipe vegan?
Swap the heavy cream for coconut cream (chilled overnight) and use vegan dark and white chocolate bars (like Enjoy Life brand). Replace butter with vegan butter and ensure your peppermint extract is vegan-certified. The texture will be slightly denser but still delicious. Chill for an extra 30 minutes to help it set properly.
Can I make this ahead of time?
Yes! This dessert keeps beautifully in the fridge for 3 days in an airtight container. For longer storage, freeze portions for up to 2 months. Thaw in the fridge overnight before serving. The flavors actually improve as the mint and chocolate meld together. Just add fresh crushed candy canes and sea salt before serving to maintain presentation.
What's the best way to serve this dessert?
For an elegant presentation, serve in clear glass bowls or individual ramekins straight from the fridge. Garnish with extra crushed candy canes and a sprinkle of flaky salt right before serving. Pair with espresso or chilled white wine to complement the flavors. For a fun twist, serve with mini spoons or as bite-sized portions in candy dishes for holiday parties.
