Peppermint Hot Chocolate Recipe
Peppermint hot chocolate is a go-to in my kitchen during chilly months. It’s a simple treat that combines rich cocoa with a refreshing hint of peppermint, making it both comforting and bright. I often serve it after dinner or during a quiet afternoon break, especially when I want something soothing but not too heavy.
What makes this recipe special is its balance of creamy chocolate and cool peppermint without being overly sweet. The aroma of melted chocolate mingled with peppermint oil fills the kitchen, inviting you to relax. The texture is smooth and velvety, perfect for sipping slowly.
I usually top it with a dollop of whipped cream or some crushed peppermint candy for a festive touch. It’s easy to make in under 15 minutes, so it’s a reliable choice when I want a homemade treat that feels a little indulgent but is straightforward to prepare.

Quick Facts
| Servings | 4 servings |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 15 minutes |
| Total Time | 25 minutes |
Why You’ll Love It
This peppermint hot chocolate recipe is a staple because it’s quick, flavorful, and hits the perfect note between rich and refreshing. It’s a cozy drink that’s easy to customize and always hits the spot when you need a warm pick-me-up.
- Reliable weeknight option
- Minimal ingredients
- Rich, crowd-pleasing flavor
- Scales well for guests
Ingredients
Gather these straightforward ingredients to make your peppermint hot chocolate. You’ll need good-quality cocoa powder and milk for richness, plus peppermint extract for that classic cool flavor. Optional toppings like whipped cream and crushed candy canes add a festive touch.
- 2 cups whole milk (or milk of choice)
- 2 tablespoons unsweetened cocoa powder
- 2 tablespoons granulated sugar
- 1/4 teaspoon peppermint extract
- 1/4 teaspoon vanilla extract
- Pinch of salt
- Whipped cream (optional, for topping)
- Crushed peppermint candy or candy canes (optional, for garnish)
Get 100+ step-by-step, printable recipe cards with lifetime access—no more endless scrolling through blog posts.

Step-by-Step Instructions
Follow these steps to make your peppermint hot chocolate from scratch. The process is straightforward: heat, whisk, and flavor. Keep an eye on the milk to avoid scorching and adjust the peppermint to your taste.
- In a small saucepan, combine the cocoa powder, sugar, and salt.
- Add about 2 tablespoons of milk and whisk until you form a smooth paste with no lumps.
- Slowly pour in the remaining milk while whisking continuously.
- Heat the mixture over medium heat, stirring frequently, until hot but not boiling (about 5-7 minutes).
- Remove from heat and stir in the peppermint and vanilla extracts.
- Pour into mugs and top with whipped cream and crushed peppermint candy if desired.
- Serve immediately and enjoy.
Chef Tips
These tips will help you get the best flavor and texture from your peppermint hot chocolate. Small adjustments can make a big difference in the final cup.
- Use whole milk for creamier texture; substitute with almond or oat milk for dairy-free.
- Whisk the cocoa and sugar with a little milk first to avoid clumps.
- Heat gently and stir often to prevent burning the milk.
- Adjust peppermint extract carefully; it’s potent and can overpower the chocolate.
- Add a pinch of salt to enhance the chocolate flavor.

Substitutions
If you need to tweak ingredients, here are some common substitutions that work well without compromising flavor.
- Use any milk alternative like soy, almond, or oat milk for a dairy-free version.
- Swap granulated sugar for honey or maple syrup, adjusting sweetness to taste.
- Replace cocoa powder with melted chocolate chips for a richer drink.
- Use peppermint syrup instead of extract for a milder peppermint flavor.
- Top with marshmallows instead of whipped cream for a classic touch.
Storage & Reheating
Peppermint hot chocolate is best enjoyed fresh but can be stored and reheated if needed. Follow these guidelines to keep it tasting good.
- Store leftover hot chocolate in an airtight container in the refrigerator for up to 2 days.
- Reheat gently on the stove or in the microwave, stirring frequently to prevent separation.
- Avoid boiling when reheating to maintain smooth texture.
- Re-whisk before serving if separation occurs.
Perfect Pairings
Pair your peppermint hot chocolate with these simple treats and drinks to enhance your cozy experience.
- Gingerbread cookies or biscotti
- Shortbread or sugar cookies
- A light red wine like Pinot Noir
- A cheese plate with mild cheeses and fruit
FAQs
Here are answers to common questions about making and enjoying peppermint hot chocolate.
Nutritional Note
This peppermint hot chocolate provides a moderate amount of calories mainly from milk and sugar, with no significant protein or fat beyond what’s in the milk. Adjust ingredients to fit your dietary needs.



