Café-Quality White Chocolate Peppermint Mocha
There's something undeniably magical about a White Chocolate Peppermint Mocha—that cool, refreshing peppermint, the silky white chocolate, and the cozy warmth of steamed milk all wrapped into one festive holiday coffee drink.
Ingredients
- FOR THE DRINK
- 2½ tablespoons white chocolate mocha sauce (37 g)
- 1 tablespoon peppermint syrup (15 ml)
- ⅛ teaspoon peppermint extract (0.6 ml)
- 1.5 oz espresso (45 ml) *(double shot)*
- 7 oz steamed milk (210 ml) *(I prefer 75°C / 167°F—hotter, comforting, and mint-amplifying)*
- FOR THE WHITE CHOCOLATE MOCHA SAUCE
- 1 cup sweetened condensed milk (300 ml)
- ½ cup whole milk (120 ml) *(or 3½ oz / 100 ml 2% milk + ½ oz / 15 ml 10% cream)*
- ½ cup white chocolate chips (85 g)
- 1 teaspoon vanilla extract (5 ml)
- Pinch of salt
- FOR THE PEPPERMINT SYRUP
- 1 cup water (240 ml)
- 1 cup sugar (200 g)
- 1 tablespoon peppermint extract (15 ml) *(McCormick)*
- ½ teaspoon vanilla extract (2.5 ml) *(optional)*
Instructions
Assembly
1Add to your cup: 2½ tbsp (37 ml) white chocolate sauce, 1 tbsp (15 ml) peppermint syrup, ⅛ tsp (0.6 ml) peppermint extract
- 2
Brew 1.5 oz (45 ml) espresso directly over the syrups and stir until smooth.
- 3
Steam 7 oz (210 ml) milk to 75°C (167°F) — my preferred temperature, hotter, comforting, and mint-amplifying.
- 4
Add the milk over the espresso mixture.
- 5
Top with whipped cream and a candy cane, if desired.
Peppermint Syrup
6Add condensed milk and whole milk to a saucepan. Warm gently to 150°F (65°C). Do not boil.
- 7
Add white chocolate chips. Whisk until completely smooth and melted.
- 8
Stir in vanilla and salt off the heat.
- 9
Use an immersion blender for 5 seconds to make it glossy and uniform.
- 10
Refrigerate for up to 10–14 days. Warm slightly before using.
- 11
Add water and sugar to a small saucepan. Heat gently to 160°F (71°C) until the sugar fully dissolves. Do not boil.
- 12
Remove from the heat. Stir in 1 tablespoon (15 ml) peppermint extract and vanilla (optional).
- 13
Cool completely. Refrigerate for up to 2 weeks.
FAQ
Did you try this recipe?
Leave a star rating — it helps other cooks find it!
Comments
Looking for more? Explore the full collection — filter by lifestyle, cuisine, or dietary needs.






