Print

Best Copycat Starbucks Peppermint Mocha Recipe

copycat starbucks peppermint mocha - featured image

This copycat Starbucks peppermint mocha recipe features a homemade peppermint syrup and a rich chocolate base, delivering a fresh, customizable, and budget-friendly holiday coffee drink that beats the original.

Ingredients

Scale
  • 1 cup water (filtered if possible)
  • 1 cup granulated sugar (organic cane sugar works beautifully)
  • 1 cup fresh peppermint leaves, packed (about one large bunch)
  • 1/2 teaspoon vanilla extract (pure, not imitation)
  • 2 tablespoons high-quality cocoa powder (Ghirardelli or Valrhona recommended)
  • 2 tablespoons granulated sugar (adjust based on sweetness preference)
  • 1/4 cup water (to dissolve the cocoa)
  • 1/2 cup whole milk or preferred milk alternative (oat milk works well)
  • 2 ounces dark chocolate (60-70% cacao), finely chopped
  • 1 to 2 shots of strong brewed espresso (about 2 ounces total) or 1/2 cup strongly brewed coffee
  • 1 cup milk of choice (whole milk for richness, oat milk for creaminess, almond milk for lighter option)
  • Fresh whipped cream (homemade recommended)
  • Crushed candy canes or peppermint candies (for topping)
  • Chocolate shavings or cocoa powder dusting (optional)

Instructions

  1. Make the Peppermint Syrup: Combine 1 cup water and 1 cup sugar in a small saucepan over medium heat. Stir until sugar dissolves (2-3 minutes). Add fresh peppermint leaves, reduce heat to low, and steep for 5 minutes (do not boil). Remove from heat, stir in 1/2 teaspoon vanilla extract, and let cool for 10 minutes. Strain through a fine-mesh strainer into a glass jar, pressing on leaves to extract liquid. Discard leaves. Syrup keeps in refrigerator for up to 3 weeks.
  2. Prepare the Chocolate Base: In a small bowl, whisk together 2 tablespoons cocoa powder and 2 tablespoons sugar until no lumps remain. Add 1/4 cup water and whisk into a smooth paste. Transfer to a small saucepan over low heat. Add 2 ounces chopped dark chocolate and stir constantly until melted and smooth (about 2 minutes). Slowly pour in 1/2 cup milk while whisking continuously. Continue whisking until warm and fully combined (about 3 minutes). The mixture should coat the back of a spoon.
  3. Brew Your Coffee: While the chocolate base warms, brew 1-2 shots of espresso or 1/2 cup strong coffee using a French press, pour-over, or Moka pot. Use dark roast for best results.
  4. Steam or Froth the Milk: Heat 1 cup milk in a small saucepan over medium heat until steaming but not boiling (about 150°F). Froth with a milk frother or whisk vigorously by hand until doubled in volume with thick foam (30-45 seconds).
  5. Assemble the Peppermint Mocha: Pour the chocolate base into a mug over the espresso. Stir gently to combine. Add 1-2 tablespoons of peppermint syrup (adjust to taste). Pour steamed milk over the top, holding back foam with a spoon. Spoon foam on top. Finish with whipped cream, crushed candy canes, and chocolate shavings if desired.

Notes

Don’t rush the syrup steeping; fresh mint needs 5 minutes of gentle steeping. Temperature control is key—milk should be steaming but not boiling (around 150°F). Make syrup in advance for quick assembly. Don’t skip the dark chocolate; it adds body and richness. For a crowd, scale the chocolate base and milk, keep warm in a slow cooker, and let guests customize.

Nutrition

Keywords: peppermint mocha, copycat Starbucks, homemade peppermint syrup, holiday coffee drink, Christmas coffee