Skip the drive-thru line and recreate the festive magic of the McCafe Peppermint Mocha Recipe in your own kitchen. By simmering a quick, homemade chocolate-peppermint syrup, you create a rich, velvety foundation that blends seamlessly with bold espresso and frothy steamed milk. It is a cozy, barista-quality treat that delivers the perfect balance of holiday cheer and caffeine.
Jump to RecipeMcCafe Peppermint Mocha Ingredients
The Homemade Peppermint Mocha Syrup:
- 1 cup Sugar: Granulated white sugar creates a clear sweetness.
- 2 tbsp Cocoa Powder: Unsweetened cocoa provides the deep chocolate base; Dutch-processed offers a darker, smoother flavor.
- 1 cup Water: To dissolve the sugar and cocoa into a pourable syrup.
- 1 tsp Peppermint Extract: The essential flavor; add this after boiling to preserve its potency.
The Drink Assembly:
- 1 cup Hot Coffee or Espresso: A dark roast or espresso shot stands up best to the sweet syrup.
- 1–2 tbsp Peppermint Syrup: (From the batch made above). Adjust sweetness to taste.
- 1 cup Steamed Milk: Whole milk froths best, but oat milk (as used here) creates a creamy, nutty profile perfect for lattes.
- 2 tbsp Whipped Cream: For the classic coffee shop finish.
- Garnish: Extra syrup drizzle and optional crushed candy canes or nutmeg.

How To Make McCafe Peppermint Mocha
- Simmer the Syrup: In a small saucepan, whisk together the sugar and cocoa powder to break up any lumps. Whisk in the water. Place over medium heat and bring to a simmer. Cook for 3 to 4 minutes, stirring occasionally, until the sugar is fully dissolved and the syrup slightly thickens.
- Flavor the Syrup: Remove the saucepan from the heat. Crucial Step: Stir in the peppermint extract now. Adding it while boiling can cause the alcohol base to evaporate, dulling the mint flavor. Let the syrup cool slightly.
- Brew the Base: Brew a strong cup of hot coffee or pull a double shot of espresso. The stronger the coffee, the less it will be overpowered by the chocolate and milk.
- Froth the Milk: Pour the milk into a small saucepan and heat over low until steaming (do not boil). Use a handheld frother or a whisk to beat air into the milk until it creates a layer of warm foam.
- Assemble: Pour 1 to 2 tablespoons of the homemade syrup into your favorite mug. Pour the hot coffee over the syrup and stir to combine. Gently pour in the steamed milk, holding back the foam with a spoon at first, then dolloping the foam on top.
- Garnish: Top with a generous mound of whipped cream. Drizzle with a teaspoon of extra syrup and a dusting of nutmeg or crushed peppermint candy. Drink while warm.

Recipe Tips
- Syrup Storage: This recipe makes a large batch of syrup (about 1.5 cups). Store the excess in a glass jar in the refrigerator for up to 2 weeks. It’s great for hot chocolate or drizzling on ice cream.
- Peppermint vs. Mint: Ensure you use Peppermint extract, not just “Mint” or “Spearmint.” Spearmint tastes like toothpaste, whereas peppermint gives that classic candy cane flavor.
- Frothing Hack: If you don’t have a frother, pour hot milk into a mason jar, screw the lid on tight, and shake it vigorously for 30 seconds (using a towel to hold the hot jar).
- Chocolate Intensity: For a more decadent mocha, you can melt a square of dark chocolate into the hot coffee along with the syrup.
What To Serve With Peppermint Mocha
- Biscotti: A crunchy almond or chocolate biscotti is perfect for dipping.
- Shortbread Cookies: Buttery cookies balance the sweet drink.
- Croissants: A flaky pastry turns this into a continental breakfast.
- Chocolate Cake: For a double-chocolate dessert pairing.

How To Store Peppermint Mocha
- Fresh is Best: Espresso drinks should be consumed immediately. Reheating coffee often makes it bitter.
- Syrup: The syrup component is the only part meant for storage. Keep chilled in an airtight container.
McCafe Peppermint Mocha Nutrition Facts
- Calories: 290 kcal
- Fat: 12g
- Carbohydrates: 42g
- Sugar: 38g
- Protein: 8g
- Caffeine: 95mg
Nutrition information is estimated per 12oz drink prepared with whole milk and whipped cream.
FAQs
Absolutely. Mix the syrup and hot espresso first to dissolve, then pour over a glass filled with ice. Top with cold milk and stir.
The syrup is vegan. If you use oat milk (as suggested) and coconut whipped cream, the entire drink becomes dairy-free and vegan-friendly.
Cocoa powder is hydrophobic (resists water). Whisking the cocoa with the sugar before adding water helps separate the particles and prevents clumping.
McCafe Peppermint Mocha Recipe
Course: DrinksCuisine: AmericanDifficulty: Easy1
servings10
minutes5
minutes290
kcalA homemade copycat of the holiday favorite featuring a scratch-made chocolate peppermint syrup and frothy steamed milk.
Ingredients
Syrup: 1 cup sugar, 2 tbsp cocoa, 1 cup water, 1 tsp peppermint extract
Drink: 1 cup strong coffee, 1 cup milk (steamed), 2 tbsp whipped cream
Directions
- Whisk sugar and cocoa; add water.
- Simmer 3-4 minutes; remove from heat.
- Stir extract into syrup.
- Brew hot coffee; froth warm milk.
- Add 2 tbsp syrup to mug; add coffee and milk.
- Top with whipped cream and drizzle.
- Store remaining syrup in the fridge.
Notes
- Add extract off the heat to keep the flavor strong.
- Oat milk froths beautifully for a dairy-free option.
- Use strong coffee to balance the sweetness.
- Great for gifting in small jars.
