White Chocolate Peppermint Mocha Recipe

This White Chocolate Peppermint Mocha recipe is a cozy Starbucks-inspired drink you can easily make at home. It is rich, creamy, minty, and perfect for cold mornings, winter afternoons, and the holiday season.

glass mug of white chocolate peppermint mocha with whipped cream.

A warm white chocolate peppermint mocha is one of those drinks that instantly feels festive. The combination of strong coffee, sweet white chocolate, creamy milk, and cool peppermint creates a comforting homemade coffee drink that tastes indulgent without requiring a trip to the coffee shop.

If you love holiday coffee drinks but do not love paying coffee shop prices every time a craving hits, this homemade version is a wonderful option. It uses simple ingredients, comes together quickly, and can be customized with your favorite toppings.

This copycat-style white chocolate peppermint mocha has all the flavors you expect: smooth white chocolate, bold coffee, steamed milk, and a refreshing peppermint finish. Add whipped cream and crushed peppermint candies on top, and you have a beautiful holiday mocha that feels special enough for Christmas morning but easy enough for any chilly day.

🌟 Why you’ll love this Starbucks copycat recipe

glass mug of white chocolate peppermint mocha with whipped cream with Christmas holiday decorations in the background.

This homemade mocha recipe is made for anyone who enjoys creamy coffee drinks with a seasonal twist. It is simple, flavorful, and easy to adjust to your taste.

  • Easy – The steps are straightforward, and the drink comes together in about 15 minutes.
  • Simple – You only need a handful of basic ingredients that are easy to find at most grocery stores.
  • Customizable – Use your favorite milk, adjust the peppermint, or finish it with whipped cream, chocolate shavings, or crushed candy canes.
  • Delicious – The white chocolate makes the mocha rich and smooth, while the peppermint adds a bright holiday flavor.
  • Budget-friendly – Making a white chocolate peppermint mocha at home is a practical way to enjoy a coffee shop favorite more often.

πŸ›’ Ingredient notes

bowls of ingredients to make white chocolate peppermint mocha.

Here is what you need to make this creamy peppermint white chocolate mocha at home:

  • Coffee or espresso – Use hot, strongly brewed coffee or two shots of espresso. A medium to dark roast works especially well because it balances the sweetness of the white chocolate.
  • Steamed milk – Use your preferred milk, including dairy-free options. Almond milk, oat milk, soy milk, coconut milk, or regular dairy milk can all work. Steam it with an espresso machine, warm it on the stovetop, or heat it in the microwave.
  • White chocolate – A small amount gives this drink its signature sweetness and creamy flavor. White chocolate is rich, so a little goes a long way.
  • Heavy cream – Cream helps melt the white chocolate smoothly and adds extra body to the drink.
  • Peppermint extract – Pure peppermint extract gives the mocha its fresh, minty flavor. Use it carefully, as peppermint extract is strong.

You can also add your favorite toppings to make the drink feel even more festive:

  • Whipped cream
  • Crushed peppermint candies or candy canes
  • Mini marshmallows
  • Mini chocolate chips
  • White chocolate chips
  • Peppermint syrup
  • Chocolate shavings

βœ… Step-by-step instructions

This white chocolate peppermint mocha recipe is easy to prepare. The full ingredient amounts and instructions are included in the recipe card below, but these steps show the basic process.

hand holding cream over a saucepan.
butter with cream in a saucepan.
whisk mixing melted white chocolate and cream in a saucepan.
  1. Heat the heavy cream in a medium saucepan over medium heat.
  2. Add the white chocolate to the warm cream.
  3. Whisk gently until the white chocolate melts and the mixture is smooth.
hand holding a small bowl of peppermint extract over a saucepan.
Pouring melted white chocolate into a clear glass mug.
pouring brewed coffee into a clear glass mug.

4. Stir in the peppermint extract, then remove the saucepan from the heat.

5. Pour the white chocolate peppermint mixture into a large mug.

6. Add the hot brewed coffee or espresso.

Pouring steamed milk into a mug of white chocolate peppermint mocha.
white chocolate peppermint mocha viewed from overhead.

7. Pour in the steamed milk and stir gently to combine.

8. Finish with whipped cream, crushed peppermint candies, chocolate shavings, or any toppings you enjoy. Serve immediately while hot.

πŸ‘©πŸ»β€πŸ³ Recipe FAQs

glass mug of white chocolate peppermint mocha with whipped cream and a green straw.
What type of coffee is best for a white chocolate peppermint mocha?

Use your favorite strong coffee or espresso. If you are using brewed coffee instead of espresso, a medium to dark roast is a good choice because it stands up well to the sweetness of the white chocolate and the creaminess of the milk.

Can I make this mocha dairy-free?

Yes. Substitute your preferred dairy-free milk, such as almond milk, oat milk, soy milk, or coconut milk. You can also use dairy-free heavy cream, dairy-free white chocolate, and a non-dairy whipped topping if you want the entire drink to be dairy-free.

What is the best way to store this mocha?

This drink tastes best when served hot right after it is made. If you need to store leftovers, leave off the toppings and transfer the mocha to an airtight container, such as a mason jar. Refrigerate for up to 24 hours, then reheat in the microwave and add toppings before serving.

🍽 Serving ideas

glass mug of white chocolate peppermint mocha with whipped cream with Christmas holiday decorations in the background.

This decadent white chocolate peppermint mocha is a wonderful winter drink on its own, but you can easily change the flavor depending on your mood.

  • Use milk chocolate or dark chocolate instead of white chocolate for a different mocha flavor.
  • Make a white chocolate vanilla mocha by replacing the peppermint extract with vanilla extract.
  • Add peppermint syrup along with the peppermint extract if you prefer a stronger mint flavor.
  • Use more milk and slightly less coffee for a creamier white mocha latte-style drink.

Serve this holiday coffee drink with festive baked treats, cookies, cupcakes, or other cozy winter desserts. It is especially delicious with peppermint, chocolate, ginger, or vanilla flavors.

🍳 Kitchen tools and equipment

You do not need much equipment to make this homemade white chocolate peppermint mocha. These basic tools will help you get the best texture and flavor:

  • Saucepan – Use a small or medium saucepan to warm the cream and melt the white chocolate.
  • Whisk – A whisk helps blend the melted chocolate and cream into a smooth mixture.
  • Coffee maker or espresso machine – Brew strong coffee or espresso for the base of the drink.
  • Milk steamer or microwave-safe mug – Steam the milk with an espresso machine, warm it on the stovetop, or heat it in the microwave.
  • Large mug – Choose a mug big enough to hold the white chocolate mixture, coffee, steamed milk, and toppings.

More winter recipes

  • Asian Sticky Pork Ribs
  • Filipino Pork Sisig
  • Slow Cooker Beef and Broccoli
  • Chicken Cabbage Soup

If you make this recipe, leave a rating and share your thoughts. It helps others know what to expect from this cozy homemade mocha.

White Chocolate Peppermint Mocha

5 from 1 vote
By Marlynn Schotland
Prep Time: 10
Cook Time: 5
Total Time: 15
Servings: 1
glass mug of white chocolate peppermint mocha with whipped cream.
A warm, creamy white chocolate peppermint mocha is a comforting homemade coffee drink for chilly days and holiday mornings.

Equipment

  • Coffee maker or espresso machine
  • Small saucepan
  • Whisk
  • Large mug

Ingredients

  • 2 Tablespoons heavy cream
  • 1 ounce white chocolate
  • Β½ teaspoon peppermint extract
  • ΒΎ cup brewed coffee
  • 1ΒΌ cup steamed milk
  • whipped cream, crushed peppermint candies, and chocolate shavings, for garnish

Instructions

  • Warm the heavy cream in a small saucepan over medium-high heat.
  • Add the white chocolate. Stir until the chocolate has just melted and the mixture is smooth. Remove the pan from the heat and stir in the peppermint extract.
  • Pour the white chocolate peppermint cream into a large mug.
  • Add the hot brewed coffee or espresso.
  • Pour in the steamed milk and stir gently.
  • Top with whipped cream, crushed peppermint candies, and chocolate shavings, if desired.
  • Serve immediately and enjoy while warm.

Notes

Makes 1 white chocolate peppermint mocha.

Coffee: Use your favorite coffee, preferably a medium to dark roast. You may also use 2 regular shots of espresso.

Dairy-free option: Use your preferred dairy-free heavy cream, dairy-free white chocolate, dairy-free milk, and non-dairy whipped topping.

Nutrition

Calories: 262kcal,
Carbohydrates: 18g,
Protein: 3g,
Fat: 20g,
Sugar: 18g

Nutrition information is automatically calculated and should be used as an approximation.