Home Beverages Starbucks White Chocolate Mocha (Copycat Recipe)

Starbucks White Chocolate Mocha (Copycat Recipe)

The next time you crave a Starbucks white chocolate mocha, just make it at home! It’s a lot cheaper and easier than you think with this easy copycat recipe.

Every sip has the perfect balance of espresso, creamy white chocolate, and frothy milk.

Homemade Starbucks White Chocolate Mocha with Whipped Cream
Enter your email below & we'll send it straight to your inbox.

Starbucks White Chocolate Mocha

With just 4 ingredients, you can make this Starbucks favorite from the comfort of your home. This copycat version might even rival the original.

It’s sweet, velvety, and topped with whipped cream for an extra cozy treat.

I’m a sucker for anything white chocolate, which makes this one of my favorite Starbucks drinks. But this coffee house favorite is even better when you can wear pajamas.

Treat yourself to something special without ever leaving home.

Starbucks White Chocolate Mocha Ingredients - White Chocolate Chips, Starbucks Espresso Roast, Milk and Whipped Cream


  • White Chocolate Chips or Chopped White Chocolate – You can also use white chocolate mocha sauce, which you can buy at Starbucks or Amazon. Torani white chocolate sauce is also great for this recipe.
  • Starbucks Espresso Roast – For a near-replica of the drink, it’s best to use the espresso roast Starbucks uses. If you don’t need the beverage to taste exactly the same, pick your favorite espresso.
  • 2% Milk – Starbucks uses 2%, but feel free to use whatever kind of milk you prefer. I love using almond milk.
  • Whipped Cream – Whip your own cream if you like, but for convenience, just go with Cool Whip!

How to Make Starbucks White Chocolate Mocha

It seriously couldn’t be easier.

1. Melt the white chocolate.

There are three ways you can do this: using a double-boiler, a saucepan, or the microwave. 

Whatever method you choose, heat the chocolate at a low temperature. Heating white chocolate at a high or even moderate temperature will scorch it. This will make the chocolate lumpy with its oils separating from it.

Also, be sure the chocolate doesn’t come in contact with water. Be careful when using the double-boiler. Remove the white chocolate from heat once it’s 50% melted. The residual heat will allow it to completely melt. 

Stir it well with a metal spoon until it’s completely melted. Don’t use a wooden spoon for stirring, as wood absorbs water. 

2. Brew the espresso.

For best results, use an espresso machine. If you don’t have one, use a moka pot. Or, just use instant espresso or make extra strong coffee.

3. Combine the espresso and the white chocolate.

Enter your email below & we'll send it straight to your inbox.

This is when the magic happens. Pour both the prepared espresso and melted chocolate into a mug and stir it to combine. 

4. Froth the milk.

First, heat the milk until it reaches 140 degrees Fahrenheit. Use either the stovetop or the microwave for this step.

Using a hand-held frother or whisk, froth the milk until it doubles in volume. Be sure the milk is in a container big enough so it doesn’t spill.

5. Assemble the drink.

Spoon the froth on top of the espresso-white chocolate mixture. Add a dollop of whipped cream on top. Enjoy!

A Glass of Homemade Starbucks White Chocolate Mocha

Tips for the Best White Chocolate Mocha

  • You don’t need to buy expensive, premium-quality white chocolate. The only difference with cheaper brands is they’re glossier when melted. You don’t need that here since the chocolate will be mixed with the espresso, anyway.
  • On a budget? Instead of melted white chocolate or white chocolate sauce, use sweetened condensed milk!
  • To make homemade whipped cream, simply beat cold whipping cream with an electric mixer on medium-high until stiff peaks form, about 3-4 minutes.
  • Doll up your morning coffee extra pretty with chocolate shavings or powder. Just sprinkle it on top of the whipped cream, and it will make your drink look significantly prettier.

More Starbucks Copycat Recipes You’ll Love

Starbucks Caramel Frappuccino

Starbucks Pink Drink

Starbucks Chai Tea Latte

Starbucks Pistachio Latte

Starbucks Lemon Loaf

Starbucks White Chocolate Mocha (Copycat Recipe)

Course: DrinksCuisine: American


Prep time


Cooking time



This copycat recipe for Starbucks white chocolate mocha is spot-on! With just 4 ingredients, you’ll be sipping on your favorite drink in no time.


  • 4 tablespoons white chocolate chips or chopped white chocolate

  • 1 shot Starbucks Espresso Roast

  • 1 cup 2% milk

  • Whipped cream


  • Place the white chocolate in a microwave-safe bowl. Microwave it in 20-second intervals on low power until it’s 50% melted. Stir it well until it’s fully melted.
  • Brew the espresso using an espresso machine or stove-top moka pot. Pour the prepared espresso into a mug.
  • Pour the melted white chocolate into the mug and stir it to combine.
  • Heat the milk in a saucepan or the microwave until it reaches 150 degrees Fahrenheit. It should be hot but NOT boiling. Froth it with a hand-held frother or whisk until it doubles in volume, about 15-20 seconds. Pour it into the mug.
  • Garnish the white chocolate mocha with whipped cream. Enjoy!
Starbucks White Chocolate Mocha Recipe

Did you like the recipe?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 4

No votes so far! Be the first to rate this post.


Share on social media:

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

author avatar
Kim - InsanelyGood
Hey there! I'm Kim. I love running, cooking, and curling up with a good book! I share recipes for people who LOVE good food, but want to keep things simple :)

2 thoughts on “Starbucks White Chocolate Mocha (Copycat Recipe)”

Leave a Comment