Homemade Peppermint Mocha
This Homemade Peppermint Mocha is a cozy, chocolate-mint coffee drink made with real cocoa, warm milk, honey, and peppermint extract for a naturally sweetened twist on the popular Starbucks version. It delivers the same creamy, festive flavor but skips the syrups, refined sugar, and heavy additives found in store-bought lattes.

This post may contain affiliate links which won't change your price but will share some commission.
A Quick Look at the Recipe
✅ Recipe Name: Homemade Peppermint Mocha
🕒 Ready In: ~10 minutes
👪 Serves: 1 serving
🍽 Calories: ~160 per serving (estimated)
🥣 Main Ingredients: Milk, cocoa powder, honey, peppermint extract, brewed coffee
📖 Dietary Info: Naturally sweetened; gluten-free; dairy-free option
👌 Difficulty: Very easy - warm, whisk, and pour
SUMMARIZE & SAVE THIS CONTENT ON
Everything comes together in just a few minutes on the stovetop, making it an easy holiday drink or winter treat whenever you want something warm and comforting. You can adjust the peppermint strength, sweetness, or chocolate intensity, and finish it with whipped cream for a café-style touch.
Pair this peppermint mocha with festive recipes like our Cranberry Cheesecake Bars, Dark Chocolate Bark or Gluten-Free Snowball Cookies for a simple seasonal treat.
Jump to:
- A Quick Look at the Recipe
- Why You'll Love This Homemade Peppermint Mocha:
- Key Ingredients:
- Easy Substitutions & Variations:
- How to Make Homemade Peppermint Mocha:
- Recipe Notes & Tips:
- How to Store:
- Homemade Peppermint Mocha FAQs:
- More Winter Drink Recipes You'll Love
- Get a FREE Healthy Meal Planning Ebook
- Homemade Peppermint Mocha
Why You'll Love This Homemade Peppermint Mocha:
A healthier take on a classic: Made with real cocoa and honey instead of syrups, this peppermint mocha tastes indulgent without being overly sweet.
Quick and simple: Comes together in about 10 minutes using basic pantry ingredients, no espresso machine needed.
Festive flavor anytime: The perfect mix of chocolate and peppermint for holiday mornings or cozy winter evenings.
Easily customizable: Adjust the sweetness, peppermint strength, or type of milk to suit your taste.
Coffee shop quality at home: Rich, creamy, and smooth with a café-style finish when topped with whipped cream.
Key Ingredients:
- fresh brewed coffee. Use strong coffee or espresso for a bold mocha flavor that balances the sweetness.
- milk. Adds creaminess, feel free to use 2%, Homemade Almond Milk, oat, or coconut milk as substitutes.
- cocoa powder. Unsweetened cocoa gives deep chocolate richness; high-quality brands make a noticeable difference.
- peppermint extract. Adds the signature minty flavor, use pure extract and measure carefully, as it's strong.
Scroll to the recipe card at the bottom of this page for exact quantities.
Easy Substitutions & Variations:
- Use dairy-free milk: Swap the regular milk for Homemade Almond Milk, oat, or coconut milk to make this peppermint mocha completely dairy-free.
- Sweeten your way: Replace the honey with maple syrup, coconut sugar, or your favorite sweetener.
- Make it stronger: Use espresso or extra-strong brewed coffee for a bolder mocha flavor.
- Go richer: Add a tablespoon of chocolate chips or a splash of heavy cream for an extra-creamy drink.
- Make an iced version: Chill the peppermint chocolate mixture, then pour over ice with cold coffee or cold brew.
How to Make Homemade Peppermint Mocha:
- In a small saucepan over medium heat, whisk together the milk, cocoa powder, honey, and peppermint extract until smooth and warm (do not boil).
- Pour the freshly brewed coffee into a mug.
- Add the warmed peppermint chocolate mixture and stir to combine.
- Taste and adjust sweetness if needed.
- Top with whipped cream and a sprinkle of crushed peppermint or cocoa powder for garnish.
Recipe Notes & Tips:
- Warm gently: Heat the milk mixture slowly and avoid boiling to keep it smooth and creamy.
- Adjust the mint: Start with ¼ teaspoon of peppermint extract, then add more to taste, too much can easily overpower the drink.
- Extra chocolatey: Add a tablespoon of melted chocolate chips for a richer mocha.
- For an iced version: Let the mixture cool, then pour over ice and top with whipped cream for a refreshing twist.
- Finishing touch: Garnish with crushed candy canes, shaved chocolate, or a dusting of cocoa powder for a festive touch.
- Serving Suggestions: We love making this cozy coffee recipe with our favorite treats like Gluten-Free Molasses Cookies and Maple Pecan Pie Bars.

How to Store:
Refrigerate: Store leftover peppermint mocha (without whipped cream) in a sealed jar or container for up to 2 days. Reheat gently on the stove or in the microwave before serving.
Make ahead: Mix the cocoa, honey, and peppermint extract into your coffee base ahead of time. When ready to serve, just warm and add milk.
Homemade Peppermint Mocha FAQs:
To make a peppermint mocha without syrup, whisk cocoa powder, milk, honey, and peppermint extract together in a saucepan until warm and smooth, then pour over freshly brewed coffee. This method gives you a naturally sweetened drink with real cocoa instead of flavored syrups.
Yes. Use almond milk, oat milk, or coconut milk in place of dairy milk, and choose a dairy-free whipped topping if you like. Oat milk produces the creamiest texture and blends especially well with cocoa.
Absolutely. Espresso creates a richer, more intense mocha flavor. Use one to two shots of espresso and add the warmed peppermint-chocolate mixture on top for a café-style version.
Whisk the cocoa, milk, sweetener, and peppermint extract together until smooth, then cool completely. Pour over ice and add cold brew or chilled coffee, stirring to combine. Top with whipped cream or chocolate drizzle if desired.


Grab your Free copy
Get a FREE Healthy Meal Planning Ebook

Homemade Peppermint Mocha
Ingredients
- 1 cup fresh brewed coffee
- ½ cup milk
- 2 tablespoons cocoa powder
- 1 tablespoon honey
- ½ teaspoon peppermint extract
Instructions
- In a small saucepan over medium heat, whisk together the milk, cocoa powder, honey, and peppermint extract until smooth and warm (do not boil).
- Pour the freshly brewed coffee into a mug.
- Add the warmed peppermint chocolate mixture and stir to combine.
- Taste and adjust sweetness if needed.
- Top with whipped cream and a sprinkle of crushed peppermint or cocoa powder for garnish.
Nutrition
Notes
- Warm gently: Heat the milk mixture slowly and avoid boiling to keep it smooth and creamy.
- Adjust the mint: Start with ¼ teaspoon of peppermint extract, then add more to taste, too much can easily overpower the drink.
- Make it dairy-free: Substitute whole milk with almond, oat, or coconut milk for a plant-based option.
- Extra chocolatey: Add a tablespoon of melted chocolate chips for a richer mocha.
- For an iced version: Let the mixture cool, then pour over ice and top with whipped cream for a refreshing twist.
- Finishing touch: Garnish with crushed candy canes, shaved chocolate, or a dusting of cocoa powder for a festive touch.




