Iced white chocolate mocha takes four ingredients and five minutes, and costs a fraction of the drive-thru version. White chocolate syrup, a splash of heavy cream, two shots of espresso and cold milk over ice. That is the whole thing.
HORIZONTAL IMAGE HERE
Why this Recipe is a Keeper
Eleven readers have rated this five stars. Here is why it works.
ONLY USE 2-4 OF THE MOST APPLICABLE FEATURES.
- Five Minutes: No cooking, no equipment beyond a cup and a spoon.
- Four Ingredients: Syrup, cream, espresso and milk. Everything else is optional garnish.
- Costs Far Less: A bottle of syrup makes many drinks for what two cost at the counter.
- Works Hot or Iced: The same four ingredients make a hot white chocolate mocha in winter.
What Is an Iced White Chocolate Mocha?
IMAGE GOES HERE
It is closer to a latte than a traditional mocha, since white chocolate contains no cocoa solids. Starbucks builds theirs with espresso, white chocolate sauce and milk, then pours it over ice. The flavor is sweeter and milder than a regular mocha, with a noticeably creamier texture. A grande comes standard with two shots of espresso, which is why this recipe calls for two.
What Reader’s Are Saying…
⭐⭐⭐⭐⭐
“Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean diam dolor, accumsan sed rutrum vel, dapibus et leo.”
~ First Name Last Initial
Pro Tip
Stir the syrup and cream together before the espresso goes in.
White chocolate syrup is thick and sinks to the bottom. Combining it with the cream first gets it to disperse evenly.
Ingredient Notes
Four ingredients, and the syrup is doing the heavy lifting.
This is an overview of key ingredients. Get the full printable recipe with specific measurements and directions in the recipe card below.
IMAGE GOES HERE
- White Chocolate Syrup: Ghirardelli is what gets you closest to the coffee shop flavor. Two tablespoons per batch.
- Espresso: Two shots, instant or brewed. Use one if you want less caffeine, or decaf for none.
- Heavy Cream: One tablespoon. This is what separates a homemade version from a thin, milky one.
- Whole Milk: Two cups. Any milk works, though whole milk gives the closest texture to the original.
Variations and Substitutions
This iced white mocha is easy to adjust. Try one of these.
➡️ Make It Dairy Free: Soy, oat or almond milk with coconut cream in place of heavy cream.
➡️ Drizzle Chocolate: Chocolate sauce over the whipped cream adds contrast against the white chocolate.
➡️ Use Cold Brew: Cold brew in place of espresso gives a stronger, less acidic coffee flavor.
➡️ Add Caramel: A caramel drizzle brings a sweet and salty edge to the finished drink.
➡️ Go Decaf: Decaf espresso makes this an evening drink with no change to the flavor.
Special Equipment Needed/Kitchen Tools To Make It Easier
Very little gear needed, though two things help.
- Handheld Milk Frother: Frothing the milk gives the drink the creamy texture it has at the counter. Shop here: https://amzn.to/4qRiuDu
- Espresso Machine: Useful if you want to brew fresh espresso rather than using instant.
- Measuring Spoons: The syrup and cream are both spoon measures that matter here. Shop here: https://amzn.to/4qRiuDu
- Measuring Cups: For the milk, since two cups split across two drinks. Shop here: https://amzlink.to/az0Fg6Ad9SACy
How to Make an Iced White Chocolate Mocha
Here is the overview. The recipe card below has the full details.
These are just highlights. Get the full printable recipe with specific measurements and directions in the recipe card below.
IMAGE GOES HERE
- Combine the white chocolate syrup and heavy cream in the bottom of a cup.
- Add the espresso and stir to dissolve the syrup completely.
- Pour in the cold milk and stir thoroughly.
- Fill the cup with ice.
- Top with whipped cream and white chocolate shavings if you want them.
IMAGE GOES HERE
Prep Ahead and Short Cut Tips
This is already fast, but a couple of things make it faster.
➡️ Brew Espresso Ahead: Make a batch and refrigerate it so mornings are just pour and stir.
➡️ Freeze Coffee Cubes: Pour leftover espresso into ice cube trays so melting ice does not dilute the drink.
➡️ Keep Syrup on Hand: A bottle of white chocolate syrup lasts through many drinks.
➡️ Use Instant Espresso: Instant espresso powder skips the machine entirely.
➡️ Pre-Chill the Milk: Cold milk straight from the fridge keeps the ice from melting fast.
Alternate Cooking Methods
The same four ingredients work more than one way.
➡️ Make It Hot: Microwave the milk for 90 seconds, stir, and pour over the espresso mixture.
➡️ Blend It Frozen: Blend everything with ice for a frappe style version.
➡️ Froth the Milk: A handheld frother gives the iced version a foamy top layer.
How Can I Make This Recipe Less Sweet?
Cut the white chocolate syrup to one tablespoon instead of two. That alone makes a noticeable difference. Adding a splash of cold brew alongside the espresso strengthens the coffee flavor against the sweetness. Skipping the whipped cream removes another layer of sugar without changing the drink itself. Unsweetened almond or oat milk also pulls the overall sweetness down compared to whole milk.
How to Store, Reheat and Use Leftovers
- Storing: Store any leftover mocha in a sealed container in the refrigerator for about a day. Leave the ice out until you serve it.
- Reheating: This one is meant to be cold. If you want the hot version, microwave the milk separately rather than reheating the finished drink.
- Using Leftovers: Pour leftover mocha into ice cube trays and use the cubes in the next batch. It also works alongside a Starbucks lemon loaf or blueberry white chocolate cookies.
Expert Tips for Making This Recipe
These are the small things that make this taste like the real thing.
➡️ Dissolve the Syrup First: I always stir the syrup into the espresso before the cold milk goes in.
➡️ Do Not Skip the Cream: I keep the tablespoon of heavy cream, since it is what makes the texture right.
➡️ Add Ice Last: I fill the cup with ice after everything is mixed so nothing melts while I stir.
➡️ Adjust to Taste: I play with the espresso to milk ratio depending on how strong I want it.
➡️ Use a Frother: I froth the milk when I want it to look and feel like the counter version.
We Recommend You Try These
SAVE THIS RECIPE!
Enter your email below and we’ll send this recipe straight to your inbox.

Iced White Chocolate Mocha (Starbucks Copycat)
Equipment
- Tall glasses
- Frother
SAVE THIS RECIPE!
Ingredients
- 2 tablespoons Ghirardelli white chocolate syrup
- 1 tablespoon Heavy cream
- 3 ounces Espresso, 2 shots of instant or brewed
- 2 cups Whole milk
- Ice, as needed
- Whipped cream, for garnish
- White chocolate shavings, for garnish
Instructions
Iced Coffee
- Add the white chocolate syrup and heavy cream to a tall glass.
- Stir the syrup and cream together until combined.
- Pour the espresso over the syrup mixture and stir until the syrup fully dissolves.
- Pour in the cold milk and stir thoroughly.
- Fill the glass with ice.
- Top with whipped cream and white chocolate shavings and serve.
Hot Coffee
- Add the white chocolate syrup and heavy cream to a mug.
- Pour the espresso over the syrup mixture and stir until the syrup dissolves.
- Microwave the milk for 90 seconds, until hot but not boiling.
- Stir the hot milk and pour it over the coffee mixture.
- Top with whipped cream and serve.
Christina’s Notes
- Dissolve Syrup in Espresso: White chocolate syrup is thick and will sink if you add cold milk first.
- Keep the Heavy Cream: One tablespoon is what gives this the creamy texture of the original.
- Add Ice Last: Mixing everything before the ice goes in keeps the drink from watering down.
- Adjust the Sweetness: Cut the syrup to one tablespoon for a less sweet drink.
- Best Served Fresh: Leftovers keep about a day refrigerated, but this is best the moment it is made.
- Scale the recipe: Simply adjust the serving size in the recipe card and the ingredients will update automatically.
- Make your own All Purpose Seasoning: When a recipe calls for All Purpose Seasoning, you can use my homemade All Purpose Seasoning recipe or substitute salt and pepper to taste.
- Meat doneness: I always use a meat thermometer to test for doneness when cooking meat.
- Use unsalted butter: I use unsalted butter so I can control the salt level in the recipe.
- Preheat the oven: Unless otherwise noted, always preheat your oven before baking.
For more helpful information about this recipe, such as variations, substitutions and other pro-tips, check out the blog post.
Nutrition
The nutritional information provided are estimates. It is recommended that you verify this information with your own trusted resource.
We love honest feedback, but to keep reviews helpful for everyone, we reserve the right to remove star ratings if it is clear the recipe has not been made, if the comment does not provide meaningful input, or if significant substitutions or alterations were made. Please note that ratings should reflect the original recipe as written to avoid confusing other readers.
This recipe is my personal adaption of an ethnic-inspired recipe. It is not intended to be an authentic recipe. I’ve recreated this recipe because I enjoy the flavors and I want to encourage my readers to expand their tastes and try new flavor combinations. The recipe, ingredients, and processes may have been adapted to make the recipe accessible to the average American. I have provided links to authentic versions of the recipe in the post above. I encourage you to visit these pages and learn more about the traditional version(s) of this recipe.
More Recipes You Might Like
- Recipe 1
- Recipe 2
- Recipe 3
- Recipe 4
- Recipe 5
- Recipe 6
- Recipe 7
- Recipe 8
- Recipe 9
- Recipe 10










It’s the best drink ever and I love it so so much
super loved how it turned out! Thanks a bunch for sharing this amazing idea! Will have this again for sure!
YES!! Absolutely delicious!!
Nailed it. This white chocolate mocha recipe is amazing!