Peppermint Mocha Coffee Drink

Steaming Peppermint Mocha topped with whipped cream, perfect for a cozy, holiday coffee treat. Save to Pinterest
Steaming Peppermint Mocha topped with whipped cream, perfect for a cozy, holiday coffee treat. | savourysprint.com

This festive coffee drink blends bold espresso with smooth chocolate and a hint of peppermint to awaken your senses. Heated milk with cocoa, sugar, and melting chocolate forms a velvety base. Added peppermint extract gives a refreshing twist, while whipped cream and crushed peppermint candies create a café-style finish. Ideal for a quick, comforting treat with a creamy texture and balanced flavors, perfect for sharing or a cozy moment.

I'll never forget the first time I made a homemade peppermint mocha on a snowy December afternoon. My sister had just arrived for the holidays, and instead of bundling up to go to our favorite café, I decided to recreate that magical drink right in my own kitchen. As the rich chocolate melted into the steaming milk and the espresso's bold aroma filled the air, I realized something special was happening—this wasn't just a coffee drink, it was a moment. Now, every time winter rolls around, this peppermint mocha brings back that feeling of coziness and connection.

I made a batch of these for my book club last month, and watching everyone's faces light up when they took that first sip reminded me why I love cooking for people. One friend even asked if I'd made it myself, which somehow meant more than any compliment. That's when I knew this recipe belonged in my regular rotation.

Ingredients

  • 2 shots (60 ml) hot espresso or strong brewed coffee: This is your foundation—choose something you genuinely love drinking, because it's going to shine through. If you don't have an espresso machine, strong brewed coffee works beautifully and honestly might be more forgiving.
  • 1 cup (240 ml) whole milk (or milk of choice): Whole milk creates that luxurious, velvety mouthfeel that makes this feel fancy, but oat, almond, or soy milk are equally delicious and create their own subtle richness.
  • 2 tablespoons unsweetened cocoa powder: This is where the chocolate depth lives. Don't skip it even if you're using chocolate chips—it adds something the chips alone can't quite deliver.
  • 2 tablespoons sugar (adjust to taste): Start here and taste as you go. You might find you want more or less depending on your chocolate and how you like your coffee.
  • 2 tablespoons semi-sweet chocolate chips or chopped chocolate: These melt into the milk and create those little pockets of chocolate richness. I use good quality chocolate here because you can taste the difference.
  • 1/4 teaspoon peppermint extract: This is a secret weapon—it's potent, so resist the urge to add more. A quarter teaspoon is all you need for that bright, festive peppermint note that ties everything together.
  • Whipped cream, for garnish: The crown jewel. I make my own when I can, but store-bought is perfectly lovely and saves time.
  • Crushed peppermint candies or chocolate shavings: These aren't just decoration—they add texture and that little burst of peppermint flavor with each sip.

Instructions

Create your chocolate base:
In a small saucepan, combine the milk, cocoa powder, sugar, and chocolate chips. Set the heat to medium and whisk gently, watching as the chocolate begins to soften and the cocoa powder dissolves into the milk. This is a moment to be present—you'll see the transformation happen as the mixture goes from grainy to silky. Keep whisking until the chocolate is completely melted and the mixture is steaming hot. You're looking for smooth and creamy, not boiling. If it starts to bubble at the edges, pull it off the heat immediately.
Add the peppermint magic:
Remove the pan from the heat and stir in the peppermint extract. Give it a good stir, and pause to smell that aroma—it's going to tell you exactly what this drink will taste like.
Brew your coffee:
Whether you're pulling espresso shots or brewing strong coffee, do this while your chocolate milk is steaming. If using espresso, you want those shots fresh and hot. If using brewed coffee, make it strong enough that it won't get lost in the chocolate.
Assemble your mugs:
Divide the hot espresso or strong coffee between two mugs. This is your base, and the coffee will look bold and pure in those mugs before the transformation happens.
Pour and combine:
Slowly pour the hot peppermint-chocolate milk mixture over the coffee, stirring as you go. Watch as the rich brown chocolate swirls into the dark coffee, creating something entirely new. This is the magic moment—stir until it's fully combined and smooth.
Crown and serve:
Top each mug generously with whipped cream, letting it nestle right into that warm drink so it begins to melt slightly. Sprinkle crushed peppermint candies or chocolate shavings on top. Serve immediately while everything is still steaming and the whipped cream hasn't had time to escape.
A close-up of a Peppermint Mocha, a delicious Christmas coffee drink with chocolate and mint. Save to Pinterest
A close-up of a Peppermint Mocha, a delicious Christmas coffee drink with chocolate and mint. | savourysprint.com

I think the real magic of this drink isn't the ingredients—it's what it represents. It's permission to slow down, to make something beautiful for yourself or someone you love, and to let a simple cup of coffee become a moment worth savoring.

Why Homemade Tastes Better

There's something about making this yourself that goes beyond flavor, though it absolutely tastes richer than most café versions. When you whisk that chocolate into warm milk, you're controlling every element—the balance of coffee to chocolate, the sweetness level, whether you want that peppermint to be subtle or bold. Plus, there's a quiet joy in knowing exactly what went into your cup. No mysterious syrups or ingredients you can't pronounce, just real chocolate, real coffee, and that little spark of peppermint.

Making It Your Own

This recipe is more of a guide than a rule book. Once you've made it once, you'll start seeing variations. Want it less sweet? Use less sugar or swap in dark chocolate. Prefer it stronger? Add that extra espresso shot or use cold brew concentrate. Allergic to dairy? Any milk substitute you love will work beautifully. I've made this with oat milk on busy mornings and it created the most luxurious mouthfeel. The point is that this drink should feel like it belongs to you.

Serving and Pairing Ideas

Serve this immediately while everything is still hot and steaming—there's something about the warmth of the mug in your hands that completes the experience. I love making these on Sunday mornings and pairing them with chocolate biscotti or those buttery holiday cookies. The peppermint and chocolate combination also pairs beautifully with brownies, chocolate croissants, or even just a simple butter cookie. Think of it as the foundation for a moment, not just a drink.

  • Make a batch for holiday gatherings and watch people's faces when they realize it's homemade
  • Create a peppermint mocha bar by setting out the components and letting guests customize their own strength and toppings
  • Save time by making the chocolate milk mixture ahead and reheating it gently when you're ready to serve
Festive mug of Peppermint Mocha, showing a rich combination of espresso and decadent chocolate. Save to Pinterest
Festive mug of Peppermint Mocha, showing a rich combination of espresso and decadent chocolate. | savourysprint.com

This peppermint mocha has become my answer to nearly every winter gathering. It's the drink that turns an ordinary afternoon into something worth remembering.

Recipe FAQs

Use strong brewed coffee or freshly pulled espresso shots for a robust flavor that complements the chocolate and peppermint.

Yes, whole milk provides creaminess, but almond, oat, or soy milk can be used for dairy-free variations.

Modify the sugar amount according to taste or substitute with sweeteners like honey or maple syrup.

Whipped cream adds richness, while crushed peppermint candies or chocolate shavings provide texture and festive appeal.

Adding an extra espresso shot intensifies the coffee flavor without overpowering the chocolate and peppermint notes.

Peppermint Mocha Coffee Drink

A festive blend of espresso, chocolate, and peppermint enhanced with creamy toppings and garnishes.

Prep 5m
Cook 5m
Total 10m
Servings 2
Difficulty Easy

Ingredients

Coffee & Dairy

  • 2 shots (2 fl oz) hot espresso or strong brewed coffee
  • 1 cup (8 fl oz) whole milk or milk of choice

Chocolate

  • 2 tablespoons unsweetened cocoa powder
  • 2 tablespoons granulated sugar, adjust to taste
  • 2 tablespoons semi-sweet chocolate chips or chopped chocolate

Peppermint

  • 1/4 teaspoon peppermint extract

Toppings (Optional)

  • Whipped cream, for garnish
  • Crushed peppermint candies or chocolate shavings, for garnish

Instructions

1
Prepare Chocolate Milk Mixture: In a small saucepan over medium heat, whisk together milk, cocoa powder, sugar, and chocolate chips until chocolate is melted and mixture is smooth and steaming; avoid boiling.
2
Add Peppermint Flavor: Remove from heat and stir in peppermint extract until fully incorporated.
3
Brew Coffee: Prepare 2 shots of espresso or strong brewed coffee.
4
Assemble Beverage: Divide espresso evenly between two mugs.
5
Combine and Stir: Pour hot peppermint-chocolate milk over espresso in each mug and stir gently to combine.
6
Garnish and Serve: Top each mug with whipped cream and garnish with crushed peppermint candies or chocolate shavings if desired. Serve immediately.
Additional Information

Equipment Needed

  • Small saucepan
  • Whisk
  • Espresso machine or coffee maker
  • Measuring spoons and cups
  • Mugs

Nutrition (Per Serving)

Calories 210
Protein 6g
Carbs 30g
Fat 8g

Allergy Information

  • Contains milk (dairy) and possibly soy from chocolate chips.
  • Contains caffeine.
  • Avoid nut-based milks if allergic to nuts.
Natalie Brooks

Natalie shares approachable recipes and real cooking wisdom for anyone who loves homemade food.