Peppermint Mocha Latte
The Peppermint Mocha Latte is a perfect mix of chocolatey mocha and bright peppermint, topped with a swirl of creamy steamed milk. It has just the right amount of sweetness…
Tip: save now, cook later.The Peppermint Mocha Latte is a perfect mix of chocolatey mocha and bright peppermint, topped with a swirl of creamy steamed milk. It has just the right amount of sweetness and a refreshing minty kick that makes it feel like a special treat every time.
I love making this drink at home during the chilly months when I want something cozy but also a little festive. Adding crushed peppermint candy on top makes it feel extra fun and gives a nice crunch. It’s a simple way to bring a bit of holiday cheer anytime you need it.
My favorite way to enjoy a peppermint mocha latte is curled up with a good book or sharing it with friends during a lazy afternoon chat. It’s the kind of drink that turns a normal day into a little celebration, and I’m pretty sure once you try it, you’ll want to have one on hand all season long.
Key Ingredients & Substitutions
Milk: Whole milk creates a creamy latte, but feel free to use almond, oat, or soy milk for a dairy-free option. Each adds its own mild flavor and works well with the chocolate and peppermint.
Espresso or Strong Coffee: Espresso gives a rich, intense coffee flavor. If you don’t have an espresso machine, strong brewed coffee works well too and keeps things easy.
Chocolate Syrup or Cocoa Powder: Chocolate syrup blends smoothly, but cocoa powder with a bit of sugar is a great homemade alternative. Dark or semi-sweet cocoa all works fine.
Peppermint Extract: A little goes a long way here. Use pure peppermint extract for that fresh mint taste. If you want less intense flavor, start with half the amount and adjust to taste.
Whipped Cream & Peppermint Candy: Whipped cream adds creaminess on top, and crushed peppermint candy gives a nice crunch and classic holiday touch. You can skip the candy for a simpler drink or use peppermint sticks to stir.
How Do I Get That Perfect Creamy Foam and Mix of Flavors in My Latte?
Steaming and frothing milk is key to a smooth latte. Here’s how to get it right:
- Heat milk gently—avoid boiling to keep it sweet and creamy.
- Whisk briskly or use a milk frother to create light foam on top.
- Stir chocolate syrup and peppermint extract well so flavor is even throughout.
- Pour espresso or coffee first, then add milk slowly for that layered look and balanced taste.
- Top with whipped cream and crushed candy for texture and extra flavor.
Practice makes perfect! If you don’t have a frother, a tightly sealed jar works well—shake hot milk vigorously until foamy, then pour carefully.
Equipment You’ll Need
- Espresso machine or coffee maker – brews the strong coffee or espresso you need for rich flavor.
- Small saucepan – perfect for gently heating milk without boiling it.
- Milk frother or whisk – helps create smooth, creamy foam for that latte texture.
- Large mug – holds your latte and toppings without spilling.
- Spoon – to stir the peppermint and chocolate into the milk evenly.
- Optional: Glass jar with lid – a simple tool for frothing milk if you don’t have a frother.
Flavor Variations & Add-Ins
- Try almond or oat milk for a nutty, dairy-free twist that pairs beautifully with the peppermint.
- Use dark chocolate syrup or add a sprinkle of cinnamon for a deeper, warmer flavor.
- Add a drop of vanilla extract along with peppermint for extra sweetness and complexity.
- Top with crushed toffee instead of peppermint for a crunchy, buttery contrast.

How to Make a Peppermint Mocha Latte?
Ingredients You’ll Need:
Main Ingredients:
- 1 cup whole milk (or any milk of choice)
- 1 shot (1 oz) espresso or 1/2 cup strong brewed coffee
- 2 tbsp chocolate syrup or cocoa powder mixed with 1 tbsp sugar
- 1/4 tsp peppermint extract
Toppings:
- Whipped cream
- Crushed peppermint candy or candy canes for garnish
- Optional: chocolate shavings or drizzle for garnish
How Much Time Will You Need?
This drink takes about 10 minutes from start to finish—a few minutes to brew espresso or strong coffee, heat and flavor the milk, and then assemble your latte with toppings. It’s quick and perfect when you want a cozy treat fast!
Step-by-Step Instructions:
1. Brew Your Coffee:
Start by brewing one shot of espresso or about half a cup of strong coffee. Set it aside while you prepare the milk.
2. Heat and Flavor the Milk:
Warm your milk gently in a small saucepan over medium heat until it’s steaming but not boiling. Then stir in the chocolate syrup (or cocoa powder mixed with sugar) and peppermint extract until everything is blended and smooth.
3. Combine and Serve:
Pour the espresso into a large mug. Slowly add the hot peppermint chocolate milk, stirring softly to mix. Top with whipped cream, sprinkle crushed peppermint candy or candy canes on top, and add chocolate shavings or drizzle if you like. Serve it right away and enjoy!
Can I Use Non-Dairy Milk for the Peppermint Mocha Latte?
Absolutely! Almond, oat, soy, or coconut milk all work well and add their own subtle flavors. Just heat and froth them as you would regular milk.
How Can I Make a Peppermint Mocha Latte Without an Espresso Machine?
No problem! Use strong brewed coffee instead of espresso. Brew it extra strong to get a rich flavor similar to espresso.
Can I Prepare Peppermint Mocha Latte Ahead of Time?
It’s best served fresh, but you can prepare the peppermint chocolate milk ahead and refrigerate it for up to 2 days. Reheat gently before adding to coffee and topping.
What’s the Best Way to Store Leftover Peppermint Mocha Latte?
Store any leftovers in an airtight container in the fridge and consume within 1 day. Reheat gently to avoid separating the milk and coffee.