This White Chocolate Peppermint Mocha recipe is a delicious Starbucks copycat recipe that’s easy to make at home! It’s a warm, comforting hot coffee drink for chilly days and for the holiday season.

glass mug of white chocolate peppermint mocha with whipped cream.
Save this recipe
Enter your email address and we’ll send this post straight to your inbox.

My all-time favorite Starbucks drink any time of year is a White Chocolate Peppermint Mocha. It’s so rich and decadent, warm and comforting. With bright peppermint flavors, it’s the perfect way to get into the holiday spirit.

But, I don’t love paying $7 for it every time I order it.

After some testing, I’ve come up with this copycat Starbucks recipe that is – dare I say? – even better than the Starbucks version!

Jump to:

🌟 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 for all of the mocha lovers out there!

  • Easy – The steps are super simple, and I’ve included photos of the step-by-step process below to help you out.
  • Simple – You only need 5 simple ingredients that you can find in any grocery store.
  • Fun – You can customize the mix-ins and toppings! So many options!
  • Delicious – This white chocolate peppermint mocha is rich, decadent, and such a warm treat on chilly days.

🛒 Ingredient notes

bowls of ingredients to make white chocolate peppermint mocha.

Here’s what you need to make this peppermint white chocolate mocha:

  • Coffee or espresso – Use hot brewed strong coffee or two shots of espresso.
  • Steamed milk – Use your favorite milk of choice – including non-dairy milk! I use almond milk. If you have a steamer on your espresso machine, you can steam milk that way. Or, you can heat up milk on the stovetop or in a mug in the microwave.
  • White chocolate – You only need a little bit of white chocolate. It goes a lot way!
  • Heavy cream – A little bit of cream adds richness to the white chocolate flavor.
  • Peppermint extract – Use pure peppermint extract for the best peppermint flavor.

Then you can add any other mix-ins or toppings!

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

✅ Step-by-step instructions

This truly is an easy white chocolate mocha recipe to make! The full list of ingredients and detailed instructions are in the recipe card at the bottom of this post. But here are some step-by-step photos to show you how to make this favorite coffee shop beverage.

  1. Heat heavy cream in a medium saucepan over medium heat.
  2. Add the white chocolate.
  3. As the white chocolate melts, whisk to combine with the cream.

3. Add the peppermint extract to the saucepan, and stir.

4. Pour the white chocolate mixture into a large mug.

5. Pour in the brewed strong coffee or the brewed espresso shots.

6. Pour in the steamed milk.

7. Top with your choice of drink toppings, including whipped cream, crushed peppermint candies, and serve with a straw.

👩🏻‍🍳 Recipe FAQs

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

Use your favorite strong coffee or espresso. If using coffee instead of espresso shots, you’ll want to choose a darker roast coffee versus a lighter roast coffee.

Can I make this mocha dairy-free?

Yes! I’ve made a dairy-free chocolate peppermint mocha with success! Simply substitute almond milk, soy milk, oat milk, or coconut milk for regular dairy milk. Then substitute your favorite dairy-free heavy cream, dairy-free white chocolate, and non-dairy whipped topping for a delicious dairy-free mocha.

What’s the best way to store espresso drinks?

Espresso drinks like this white chocolate peppermint mocha are best served hot as soon as they are made. However, if you’re not going to finish it all right away, it’s best to leave the toppings off. Then store the mocha in an airtight container like a mason jar in the refrigerator for up to 24 hours. Reheat in the microwave, then top with your favorite mocha toppings.

🍽 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 the ultimate winter treat!

Here are some serving ideas if you want to mix it up a bit:

  • Use milk chocolate or dark chocolate instead of white chocolate.
  • Make a white chocolate vanilla mocha by substituting vanilla extract for peppermint extract.
  • Bump up the peppermint flavor by adding peppermint syrup in addition to the peppermint extract.
  • Use a higher milk to coffee ratio for a white mocha latte.

To warm up a chilly day, serve it with:

🍳 Kitchen tools and equipment

Ready to make this recipe? Here are the kitchen tools and equipment you’ll need:

  • Saucepan – You’ll need a medium saucepan to make the white chocolate mix.
  • Whisk – Use a whisk to blend the melted white chocolate and heavy cream together smoothly.
  • Steamer – You’ll need a steam function and steamer mug on your espresso machine. Or you will need a large mug to steam the milk.
  • Mug – Use a large mug to serve this delectable mocha.

More winter recipes

Did you make this recipe? Don’t forget to leave a 5-Star 🌟🌟🌟🌟🌟 rating in the recipe card, and if you really loved it, please leave a comment further down on the page. Thank you!

White Chocolate Peppermint Mocha

5 from 1 vote
Prep Time: 10 minutes
Cook Time: 5 minutes
Total Time: 15 minutes
Servings: 1
A decadent, comforting warm mug of white chocolate peppermint mocha is a delicious way to start the day!

Equipment

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 Tablespoons heavy cream
  • 1 ounce white chocolate
  • ½ teaspoon peppermint extract
  • ¾ cup brewed coffee
  • cup steamed milk
  • whipping cream, crushed peppermint candies, chocolate shavings, for garnish

Instructions 

  • In a small saucepan over medium-high heat, heat the heavy cream.
  • Once the cream is heated up, add the white chocolate. Stir until the chocolate is just melted, then remove the pan from heat and stir in the peppermint extract.
  • Pour the white chocolate peppermint cream into a large mug.
  • Pour in the coffee.
  • Pour in the steamed milk.
  • Top with whipped cream, crushed peppermint candies, and chocolate shavings, as desired.
  • Enjoy immediately.

Notes

Makes 1 white chocolate peppermint mocha.
Coffee: Use your favorite coffee, preferably a medium to dark roast coffee. Or, you can use 2 regular shots of espresso. 
Make it dairy-free: Simply substitute your favorite dairy-free heavy cream, dairy-free white chocolate, and non-dairy whipped topping for a delicious dairy-free mocha.

Nutrition

Calories: 262kcal, Carbohydrates: 18g, Protein: 3g, Fat: 20g, Saturated Fat: 12g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Cholesterol: 40mg, Sodium: 37mg, Potassium: 200mg, Fiber: 0.1g, Sugar: 18g, Vitamin A: 450IU, Vitamin C: 0.3mg, Calcium: 80mg, Iron: 0.1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Please leave a star rating and comment! Then snap a pic of your dish and share it on social media. Tag @UrbanBlissLife and #UrbanBlissLife!

Marlynn Jayme Schotland 2021 profile pic

About Marlynn

I'm a cookbook author, recipe developer, photographer, WSET 2 Certified wine pro, mom of two, and dog lover. I'm here to help you with fast, easy, and delicious recipes, food & wine pairings, cooking & baking tips, plus food and wine travel guides.

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.