Lighter Homemade Peppermint Mocha

Illustration of lighter homemade peppermint mocha

A peppermint mocha tastes like the holidays, but coffee shop versions lean heavily on sauce, syrup and whipped cream. This homemade version gets its chocolate from unsweetened cocoa and its sweetness from one tablespoon of maple syrup, so you control every gram.

The nutrition below is calculated from the exact ingredient amounts, so it changes honestly if you change them. Compare it with a Grande Caffè Mocha from Starbucks, which has 370 calories with 2% milk and whipped cream.

Recipe card

5 minprep5 mintotal1 drink (about 12 fl oz)makes
  • 15 minutes or less

Ingredients

  • 2 shots espresso (about 60 ml), or 120 ml strong brewed coffee
  • 300 ml (1¼ cups) nonfat milk
  • 1 tablespoon (8 g) unsweetened cocoa powder
  • 1 tablespoon (15 g) pure maple syrup
  • ¼ teaspoon (1 g) pure peppermint extract

Method

  1. Whisk the cocoa powder and maple syrup into the hot espresso in your mug until smooth, with no dry lumps.
  2. Stir in the peppermint extract. Start with a little; it's strong.
  3. Heat the milk until steaming, about 60–65°C (140–150°F), and froth it with a frother or by shaking it in a sealed jar before heating.
  4. Pour the milk into the mug, holding back the foam with a spoon, then spoon the foam on top. Dust with a pinch of cocoa if you like.

Nutrition

170calories
25 gsugar
12 gprotein
1.5 gfat
145 mgcaffeine

Approximate, calculated from USDA FoodData Central reference values for the exact ingredients listed. Peppermint extract is approximated with vanilla extract values; at 1 g it adds about 3 calories. Brands vary; check your labels.

For comparison, a Starbucks Grande Caffè Mocha is listed at 370 calories and 35 g sugar in our dataset. Open it in the calculator.

Tips for a better peppermint mocha

Dissolve the cocoa first. Cocoa clumps in cold milk. Whisking it into hot espresso with the syrup makes a smooth chocolate base.

Go easy on peppermint. Pure extract is concentrated. A quarter teaspoon is plenty for one drink; add a drop more after tasting.

Want it sweeter? Each extra teaspoon of maple syrup (about 5 g) adds roughly 13 calories and 3 g of sugar.

Make it richer. Using 2% milk instead of nonfat adds creaminess and some calories; check the label on your milk.

Planning a Starbucks run instead? See our seasonal Starbucks drinks and the Starbucks holiday drinks calories guide.

About the authorWritten and checked by Muhammad Usman, MPhil in Food and Nutrition, who runs NutriCalc Hub. Every number is checked against the brand's own published nutrition. General information, not medical advice. More about us and our standards.