Copycat Starbucks White Chocolate Mocha
If you love a sweet, creamy coffee-shop drink, this Copycat Starbucks White Chocolate Mocha is the one to keep in your back pocket. It uses espresso, melted white chocolate, milk, and vanilla for a rich drink you can make hot or iced without turning your kitchen into a coffee shop laboratory.
My syrup pick: I use Monin for the flavor profile I want in this copycat. If you already have Torani, use it. There is no need to make a special trip for a different bottle.
Building a coffee-shop-at-home lineup? Pair this with our Copycat Starbucks Mocha Frappuccino, Copycat Starbucks Iced Chai Latte, or Copycat Starbucks Pumpkin Spice Latte.
Recipe at a Glance
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Bake Time: Not applicable
- Chill Time: Optional, for iced version
- Rest Time: A few minutes, for iced version
- Total Time: 10 minutes, plus cooling time if making it iced
- Servings: 1
- Difficulty: Easy
What You Need
- 2 shots espresso, or 1/2 cup very strong brewed coffee
- 1 cup milk of your choice
- 2 tablespoons white chocolate sauce, or 1 1/2 ounces finely chopped white chocolate
- 1 tablespoon Monin vanilla syrup (Torani works too)
- 1 cup ice, if making it iced
- Whipped cream, optional
Before You Start
Have the espresso ready before you begin heating the milk. If you are using chopped white chocolate instead of sauce, chop it finely so it melts quickly and evenly. For an iced drink, brew the espresso first and give it time to cool while you prepare the white chocolate milk.
Make the White Chocolate Milk
- Add the 1 cup milk and 2 tablespoons white chocolate sauce to a small saucepan over medium-low heat. If you are using 1 1/2 ounces finely chopped white chocolate, add that instead.
- Whisk continuously or very frequently for 2 to 3 minutes. The goal is to melt the white chocolate completely and create a smooth mixture.
- Do not let the milk boil. If you see strong bubbling around the edges, lower the heat.
- Once the mixture is smooth, stir in the 1 tablespoon Monin vanilla syrup. Taste carefully and remember that the espresso will balance some of the sweetness.
Make the Hot White Chocolate Mocha
- Pour the 2 shots espresso, or 1/2 cup very strong brewed coffee, into a 12-ounce mug.
- Slowly pour the warm white chocolate milk into the mug.
- Stir gently until the coffee and milk are evenly combined.
- Top with whipped cream if desired.
Make It Iced
- Prepare the white chocolate milk as directed.
- Let the white chocolate milk cool for several minutes. For the best result, chill it in the refrigerator until cold if you have time.
- Fill a glass with the 1 cup ice.
- Pour the chilled espresso or strong coffee over the ice.
- Add the chilled white chocolate milk and stir gently.
- Top with whipped cream if desired.
Tips for the Smoothest Drink
- Use low heat: White chocolate can scorch or become grainy when overheated.
- Whisk well: Keep the milk moving while the chocolate melts so it becomes a smooth sauce.
- Use chilled coffee for iced drinks: Hot espresso melts the ice quickly and can dilute the drink.
- Choose a good white chocolate: A smooth sauce or finely chopped white chocolate will blend more easily than large pieces.
Troubleshooting
Why is my white chocolate grainy?
The mixture may have been overheated, or the chocolate may not have fully emulsified into the milk. Lower the heat and whisk steadily until smooth. Avoid boiling.
Why is my drink too sweet?
The white chocolate sauce and vanilla syrup both add sweetness. Keep the listed amounts as your starting point, then reduce the syrup the next time if you prefer a less sweet drink.
Why does my iced drink taste watery?
Chill the espresso and white chocolate milk before assembling the drink. Starting with cold ingredients helps the ice melt more slowly.
Storage
Refrigerate leftover white chocolate milk in a covered container for up to 3 days. Stir or whisk before using because the mixture may separate slightly while chilled. Warm gently for another hot drink, or chill thoroughly for an iced version. Prepare fresh espresso or strong coffee when serving.
Easy Substitutions
- Milk: Dairy milk works well, while oat milk creates an especially creamy version.
- Coffee: Use decaf espresso or strong decaf coffee for a lower-caffeine version.
- Vanilla syrup: Monin is my preference, but Torani works too.
- White chocolate: Use white chocolate sauce or finely chopped white chocolate as listed above.
Frequently Asked Questions
Can I make it decaf?
Yes. Use decaf espresso or strongly brewed decaf coffee.
Can I use oat milk?
Yes. Oat milk makes a particularly creamy version and works well with white chocolate.
Can I make it iced?
Yes. Prepare the white chocolate milk, cool it, then pour it over the 1 cup ice with chilled espresso or strong coffee.
Shop This Recipe
Want another coffee-shop copycat? Use What Should I Make? to narrow down your next recipe, or browse Shop My Kitchen for coffee gear and kitchen finds.
These are the tools and ingredients I would reach for when building a coffee-shop-style drink at home.
- Shop Monin Vanilla Syrup
- Shop Torani Vanilla Syrup
- Shop a home espresso machine
- Shop a handheld milk frother
As an Amazon Associate we earn from qualifying purchases.
Keep Planning
For the full coffee-shop lineup, browse Starbucks Copycat Recipes, or try the Copycat Starbucks Mocha Frappuccino, Copycat Starbucks Iced Chai Latte, or Copycat Starbucks Lemon Loaf. Use What Should I Make? when you want help choosing your next recipe, or browse Shop My Kitchen for coffee gear and kitchen finds.

3 Comments