Peppermint Hot Chocolate Recipe
Introduction
Warm up with a cozy cup of peppermint hot chocolate, perfect for chilly days and holiday gatherings. This rich and creamy drink combines smooth chocolate with a refreshing hint of peppermint for a festive treat.

Ingredients
- 1 cup whole milk
- 1/2 cup heavy cream
- 3 ounces chocolate chips (chopped fine, about 1/2 cup or 85 grams)
- 2 tablespoons granulated sugar
- 1/2 teaspoon vanilla extract
- 1/4 teaspoon peppermint extract
- Pinch of table salt
- Whipped cream (optional, for serving)
- Candy canes (crushed, optional, for serving)
Instructions
- Step 1: In a small saucepan over low heat, gently warm the milk and heavy cream for 3 to 4 minutes, making sure not to bring it to a boil.
- Step 2: Add the finely chopped chocolate chips and sugar to the warm milk mixture. Stir occasionally until the chocolate has fully melted, about 8 minutes.
- Step 3: Stir in the vanilla extract, peppermint extract, and a pinch of salt. Pour into cups and top with whipped cream and crushed candy canes if desired. Serve immediately.
Tips & Variations
- For a dairy-free version, substitute whole milk and heavy cream with almond or oat milk and coconut cream.
- Adjust the peppermint extract to taste—add more for a stronger mint flavor or less for a subtle touch.
- Use dark chocolate chips for a richer, less sweet hot chocolate.
- Top with mini marshmallows or a sprinkle of cocoa powder for an extra special finish.
Storage
Store leftover hot chocolate in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove over low heat, stirring frequently until warm. Avoid boiling to preserve the creamy texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make peppermint hot chocolate without chocolate chips?
Yes, you can use chopped chocolate bars or cocoa powder as substitutes. If using cocoa powder, mix it with a bit of sugar before adding to the warm milk and cream.
How can I make this recipe vegan?
Replace the whole milk and heavy cream with your favorite plant-based milk and cream alternatives, such as almond milk and coconut cream. Use dairy-free chocolate chips to keep it fully vegan.
Print
Peppermint Hot Chocolate Recipe
- Total Time: 17 minutes
- Yield: 2 servings 1x
Description
This Peppermint Hot Chocolate recipe offers a creamy, rich chocolatey drink infused with refreshing peppermint flavor. Perfect for cozy winter evenings or holiday celebrations, it’s made by gently heating milk and cream with finely chopped chocolate, then flavored with vanilla and peppermint extracts. Topped with whipped cream and crushed candy canes for a festive touch.
Ingredients
Liquid Ingredients
- 1 cup whole milk
- 1/2 cup heavy cream
- 1/2 teaspoon vanilla extract
- 1/4 teaspoon peppermint extract
Dry Ingredients
- 3 ounces chocolate chips (chopped fine, about 1/2 cup or 85 grams)
- 2 tablespoons granulated sugar
- pinch of table salt
Optional Toppings
- whipped cream (for serving)
- candy canes, crushed (for serving)
Instructions
- Heat Milk and Cream: In a small saucepan over low heat, gently warm the whole milk and heavy cream for 3 to 4 minutes. Be careful not to bring the mixture to a boil, as this will affect the texture and flavor.
- Melt Chocolate and Sugar: Add the finely chopped chocolate chips and granulated sugar into the warm milk and cream. Stir continuously, but intermittently, until the chocolate is completely melted and the mixture is smooth, about 8 minutes.
- Add Flavorings and Salt: Stir in the vanilla extract, peppermint extract, and a pinch of table salt to enhance the richness and balance the flavors.
- Serve: Pour the hot chocolate into serving cups. Top with whipped cream and sprinkle crushed candy canes on top if desired for an extra festive and minty crunch.
Notes
- Use high-quality chocolate for the best flavor and a smoother texture.
- Do not allow the milk and cream to boil to prevent curdling.
- Adjust peppermint extract to taste; a little goes a long way.
- Optional toppings like whipped cream and crushed candy canes add texture and enhance the holiday feel.
- This recipe serves about two 8-ounce cups.
- Prep Time: 5 minutes
- Cook Time: 12 minutes
- Category: Beverage
- Method: Stovetop
- Cuisine: American
Keywords: peppermint hot chocolate, holiday drink, festive beverage, creamy hot chocolate, peppermint extract, chocolate drink

