If you love cozying up with a cup of something sweet and minty during chilly days, this Peppermint Hot Chocolate Recipe is going to be your new seasonal obsession. It combines rich, velvety chocolate with the refreshing zing of peppermint, creating a drink that’s both comforting and festive. Whether you’re sipping it by the fireplace or sharing with friends, this recipe transforms simple ingredients into a decadent treat that feels like a warm hug in a mug.

Ingredients You’ll Need
These ingredients are straightforward but each plays an important role in making your peppermint hot chocolate irresistibly creamy, flavorful, and visually inviting. Every element adds a layer of deliciousness, from the silky milk to the bright peppermint notes.
- 2 cups milk: The creamy base that gives the hot chocolate its smooth texture and comforting warmth.
- 4 ounces quality semi-sweet chocolate, coarsely chopped: Choosing good chocolate ensures a rich and deep flavor that melts beautifully throughout the drink.
- 1/4 teaspoon peppermint extract: Adds that perfect refreshing minty flavor without overpowering the chocolate.
- Mint candy canes, crushed: For a festive crunch and a burst of peppermint sweetness on top.
- Whipped cream, for topping (optional): Elevates the drink by adding a light, airy creaminess and makes it extra indulgent.
How to Make Peppermint Hot Chocolate Recipe
Step 1: Warm the Milk
Start by pouring the milk into a medium saucepan and heating it over medium heat until it just starts to simmer gently. This warms the base without scalding, ensuring a silky smooth final texture.
Step 2: Melt Chocolate and Add Peppermint
Turn the heat down to low, then add your coarsely chopped semi-sweet chocolate along with the peppermint extract. Slowly whisk the mixture, allowing the chocolate to melt completely into the warm milk. This process usually takes around 3 to 4 minutes and creates a creamy, luscious hot chocolate that’s perfectly infused with mint.
Step 3: Serve and Garnish
Pour the hot chocolate into two mugs, then finish with a generous swirl of whipped cream and a sprinkle of crushed candy canes (or even a whole candy cane for that extra festive touch). This final flourish makes your Peppermint Hot Chocolate Recipe feel like a special treat that’s ready to be enjoyed.
How to Serve Peppermint Hot Chocolate Recipe
Garnishes
Whipped cream and crushed candy canes are classic garnishes that add texture, sweetness, and visual appeal. You might also try mini marshmallows or a drizzle of chocolate syrup for an extra decadent touch.
Side Dishes
Pair your peppermint hot chocolate with simple yet delicious sides like gingerbread cookies, biscotti, or buttery shortbread. These treats complement the minty chocolate perfectly and make for a complete cozy snack experience.
Creative Ways to Present
Serve your hot chocolate in festive mugs or clear glass cups to showcase its rich color. Adding a cinnamon stick as a stirrer or a dusting of cocoa powder on top can add a charming touch that makes each cup feel thoughtfully crafted.
Make Ahead and Storage
Storing Leftovers
If you find yourself with extra peppermint hot chocolate, store it in an airtight container in the fridge for up to two days. Be sure to give it a good stir before reheating to recombine any settled chocolate.
Freezing
This recipe doesn’t freeze particularly well because the milk and cream can separate. It’s best enjoyed fresh or within a couple of days refrigerated.
Reheating
Reheat gently on the stove over low heat or in the microwave in short bursts. Stir frequently to restore its silky consistency and avoid scorching the chocolate.
FAQs
Can I use other types of milk?
Absolutely! Whole milk gives the creamiest result, but you can use almond, oat, or soy milk for a dairy-free version. Just note that the flavor and texture might vary slightly.
How strong should the peppermint flavor be?
Start with 1/4 teaspoon peppermint extract as recommended. Peppermint extract is potent, so a little goes a long way. You can always add more to taste but be careful not to overpower the chocolate.
Can I make this recipe for a crowd?
Yes! Simply multiply the ingredients by the number of servings you want. Use a larger pot to melt the chocolate and infuse the peppermint evenly.
Is it better to use cocoa powder instead of chocolate pieces?
This recipe shines by melting actual semi-sweet chocolate, which provides a richer, creamier texture than cocoa powder alone. However, you can experiment with cocoa powder if needed, just adjust sugar accordingly.
What’s the best way to crush candy canes?
Place candy canes in a sealed plastic bag and use a rolling pin or the bottom of a heavy pan to gently crush them into small pieces. This keeps cleanup easy and prevents a mess.
Final Thoughts
There is something truly magical about a cup of peppermint hot chocolate that can brighten any cold day. This Peppermint Hot Chocolate Recipe is simple enough to whip up anytime yet impressive enough to share with loved ones. I encourage you to try making it yourself and enjoy that perfect blend of chocolate and mint in every cozy sip.
Print
Peppermint Hot Chocolate Recipe
- Prep Time: 2 minutes
- Cook Time: 5 minutes
- Total Time: 7 minutes
- Yield: 2 servings
- Category: Beverage
- Method: Stovetop
- Cuisine: American
Description
This Peppermint Hot Chocolate recipe offers a rich and creamy twist on the classic winter beverage with luscious semi-sweet chocolate and refreshing peppermint extract, topped with crushed candy canes and optional whipped cream for a festive treat.
Ingredients
Hot Chocolate
- 2 cups milk
- 4 ounces quality semi-sweet chocolate, coarsely chopped
- 1/4 teaspoon peppermint extract
Toppings (Optional)
- Mint candy canes, crushed
- Whipped cream
Instructions
- Heat the Milk: Add the milk to a medium saucepan and bring it to a gentle simmer over medium heat, stirring occasionally to prevent scorching.
- Melt Chocolate & Add Peppermint: Reduce the heat to low, then add the coarsely chopped semi-sweet chocolate and peppermint extract. Whisk slowly and continuously until the chocolate is completely melted and the mixture is smooth and creamy, approximately 3 to 4 minutes.
- Serve with Toppings: Pour the finished hot chocolate evenly into two cups. Top each with whipped cream and a sprinkle of crushed mint candy canes or a whole candy cane for garnish if desired.
Notes
- Use high-quality semi-sweet chocolate for the richest flavor and smooth texture.
- You can adjust the peppermint extract to taste, adding a little more for a stronger mint flavor.
- For a dairy-free or vegan option, substitute milk with almond, oat, or coconut milk and use dairy-free chocolate.
- Whipped cream topping is optional but adds an indulgent creaminess.
- Crushing candy canes adds a delightful crunch and extra mint flavor; alternatively, use whole candy canes for dipping.

