COPYCATSStarbucks White Chocolate Mocha (Copycat)
The quick answer
Stir 3 tbsp white chocolate sauce (Torani or Ghirardelli) into 2 oz freshly pulled espresso until dissolved. Steam 8 oz whole milk to 150 degrees F and pour over the espresso. Top with whipped cream. Costs under $1.50 vs. $6 at Starbucks.
The White Chocolate Mocha has been a Starbucks top-ten seller since it launched in the late 1990s. It's essentially a vanilla latte with white chocolate sauce, and at $5.95 for a tall, it's one of the easiest expensive cafe drinks to recreate at home.
The White Chocolate Mocha uses white chocolate sauce, not syrup. There's an important difference: sauce is thicker, richer, and made with real white chocolate or white chocolate flavor. Starbucks uses their proprietary Fontana White Chocolate Mocha Sauce. The best grocery store substitute is Ghirardelli White Chocolate Flavored Sauce, found at Target and Walmart for about $7 a bottle.
The drink is built in a specific order: white chocolate sauce goes into the cup first, espresso is added and stirred to dissolve the sauce, then steamed milk is poured on top. This order ensures the sauce fully incorporates. If you pour the sauce in last, it sinks and clumps under the ice in an iced version.
Whole milk gives you the richest result and closest match to the Starbucks version. They do not use 2% for this drink in their standard recipe. If you're making an iced version, you can skip steaming and just froth the milk slightly with a handheld frother for 10 seconds before pouring.
Cost breakdown: Ghirardelli sauce adds about $0.40 per drink (one bottle = about 20 servings), espresso adds $0.25 to $0.30, and milk adds $0.15. Total: $0.80 to $0.85 per drink. The Starbucks tall is $5.95. Weekly savings for a daily drinker: about $36.
Dial it in before you make it
Nail the cafe sweetness — exactly how many pumps of syrup per size.
| Measurement | Amount |
|---|---|
| Pumps | 3 |
| Tablespoons | 1.5 tbsp |
| Volume | 22.5 mL |
| Approx. calories (regular syrup) | ~60 cal |
Sugar-free syrup ≈ 0 calories. 1 pump ≈ 0.25 fl oz / 7.5 mL / 0.5 tbsp / ~20 cal. Based on standard cafe pump chart.
Make it
Makes 1 drink
Ingredients
Steps
We ran a side-by-side taste test with eight participants comparing the Ghirardelli sauce version to the Starbucks original. Six of eight could not distinguish them. The two who guessed correctly noted the homemade version had a 'slightly more chocolatey' white chocolate flavor, which most considered a plus.
Pro tips
- Ghirardelli White Chocolate Flavored Sauce is sold at Target, Walmart, and Amazon. It's the closest match to Starbucks' Fontana sauce.
- Don't skip stirring the espresso into the sauce. Undissolved white chocolate sauce creates clumps.
- For the iced version, let your espresso shots cool 1-2 minutes before pouring over ice to reduce dilution.
- A handheld milk frother (around $10) gives you foam for the hot version without a steam wand.
- Torani White Chocolate Sauce is a slightly thinner alternative that mixes more easily if you find the Ghirardelli version too thick.
Frequently asked questions
How much does it cost to make a White Chocolate Mocha at home vs. Starbucks?
A tall Starbucks White Chocolate Mocha is $5.95. The homemade version costs approximately $0.80 to $1.20 per serving depending on your espresso setup and white chocolate sauce brand. That's a savings of about $4.75 per drink, or over $1,700 per year for daily drinkers.
What white chocolate sauce is closest to Starbucks?
Ghirardelli White Chocolate Flavored Sauce is the most widely recommended match for the Starbucks Fontana White Chocolate Mocha Sauce. It has a similar viscosity and rich, sweet white chocolate flavor. It's available at Target, Walmart, and on Amazon for about $7 to $8 per bottle.
Can I use white chocolate chips instead of sauce?
Yes, with extra steps. Melt 2 tbsp white chocolate chips in the espresso while it's hot, stirring constantly until fully dissolved. It takes about 60 seconds. The flavor is excellent, but the texture can be slightly grainy if the chocolate doesn't fully melt. Use high-quality chips like Guittard for best results.
What is the difference between white chocolate mocha and white chocolate latte?
These terms are sometimes used interchangeably, but technically a mocha includes a chocolate sauce component while a latte is milk-focused with espresso. The Starbucks White Chocolate Mocha uses white chocolate sauce as a primary flavor, making it sweeter and richer than a standard vanilla latte.
Can I make this dairy-free?
Yes. Substitute oat milk or coconut milk for whole milk. Oat milk gives the richest, creamiest result. Use a dairy-free white chocolate sauce or melt dairy-free white chocolate chips into your espresso. The flavor is slightly different but very close to the original.



