This post may contain affiliate links. Please read our disclosure policy.
Starbucks’ White Chocolate Mocha is a fan favorite, but at nearly $5 a pop, it’s a pricey habit. Want to know the secret to making it at home for a fraction of the cost? It’s all in the sauce. This 3-ingredient white chocolate sauce is the key to whipping up café-quality white mochas in your own kitchen. Creamy, sweet, and perfectly balanced, it’s the foundation for lattes, frappuccinos, and more. Best of all, you can make a big batch in 5 minutes for the cost of a single Starbucks drink. Get ready to skip the drive-thru and enjoy barista-level bliss at home.
Unlike store-bought sauces, this recipe uses simple dairy ingredients you can easily find at the grocery store, no specialty cocoa butter or hard-to-find products required. It melts smoothly into hot drinks, blends beautifully into iced coffee, and thickens just enough in the fridge to feel like the real thing.
If you’re here because you love Starbucks copycat recipes, make sure to also check out my homemade regular mocha sauce, this cold brew mocha drink, my white chocolate hot chocolate, and my Starbucks sweet cream cold brew recipe.

Let’s Chit Chat!
White chocolate has always felt like one of those quietly luxurious flavors to me. I’ve been making this white mocha sauce ever since my husband and I got together, and it’s become one of our favorite little indulgent treats.
Because this recipe makes a smaller batch, it’s perfect for just the two of us. It feels special without being over-the-top, whether we’re making iced lattes, warm milk with a spoonful of sauce, or recreating our favorite Starbucks drinks at home, it’s truly the best!
Honestly, once you realize how easy it is to make, it’s hard to go back to paying $5–$8 per drink.

Table of Contents
- Why This White Chocolate Mocha Sauce Works
- Ingredients for White Chocolate Mocha Sauce
- How to Make White Chocolate Mocha Sauce
- How to Store White Chocolate Mocha Sauce
- Dairy-Free Version
- How to Make Starbucks Drinks With This Sauce
- Homemade vs Torani vs Starbucks
- Frequently asked questions – FAQ
- Starbucks white chocolate mocha sauce recipe Recipe
Why This White Chocolate Mocha Sauce Works
- Made with real white chocolate for authentic flavor
- Sweetened condensed milk adds richness and sweetness similar to Starbucks
- A blend of heavy cream and evaporated milk creates a smooth, pourable sauce
- Thickens naturally in the fridge, just like Starbucks sauces
- Melts easily into hot drinks and blends smoothly into iced coffee
This recipe was tested specifically so it behaves like a true white chocolate mocha sauce, not a grainy or overly thin syrup.
Ingredients for White Chocolate Mocha Sauce

Here are the ingredients you’ll need. Scroll down to the recipe card for exact measurements.
- White chocolate (bar or chips)
- Heavy cream
- Sweetened condensed milk
- Evaporated milk
Some recipes online use cocoa butter, but I intentionally skipped it here to keep the recipe approachable and easy to replicate at home.
How to Make White Chocolate Mocha Sauce
This sauce comes together quickly using either a microwave or a double boiler.
Microwave Method
- Add the chopped white chocolate, heavy cream, evaporated milk, and sweetened condensed milk to a microwave-safe bowl.
- Heat in 30-second intervals, stirring well between each round.
- Once smooth and fully combined, let the sauce cool slightly before using or transferring to a container.



Double Boiler Method
If you don’t have a microwave, you can use a pot with simmering water and a heatproof bowl to gently melt everything together.
How to Store White Chocolate Mocha Sauce
- Stir or gently reheat before using if needed
- Store in an airtight container in the fridge for up to 7 days
- The sauce will thicken slightly as it chills

Dairy-Free Version
Substitute these ingredients for a dairy-free white mocha sauce:
| Regular Ingredient | Dairy-Free Swap |
|---|---|
| Sweetened condensed milk | Coconut condensed milk (Nature’s Charm) or sweetened condensed coconut milk (Let’s Do Organic) |
All other recipe steps remain the same. The result is a rich, creamy sauce that’s just as decadent without the dairy.
How to Make Starbucks Drinks With This Sauce
White Chocolate Mocha
Ingredients:
- 2 tbsp white chocolate sauce
- 2 shots espresso
- 1 cup steamed milk
Instructions:
- Add white chocolate sauce to a mug. Pour in hot espresso and stir until sauce is melted and incorporated.
- Pour steamed milk over top, using a spoon to hold back the foam. Top with foam and enjoy.
Iced White Mocha
Ingredients:
- 2 tbsp white chocolate sauce
- 2 shots espresso
- 1 cup milk
- Ice
Instructions:
- In a tall glass, mix white chocolate sauce with hot espresso until fully incorporated.
- Add cold milk and stir. Fill glass with ice and enjoy.
White Mocha Frappuccino
Ingredients:
- 2 tbsp white chocolate sauce
- 1 shot espresso
- 1 cup milk
- 2 cups ice
- Whipped cream (optional)
Instructions:
- Add white chocolate sauce, espresso, milk, and ice to a blender. Blend on high until smooth and frothy.
- Pour into a glass and top with whipped cream if desired. Serve immediately.
Vanilla Sweet Cream White Mocha
Ingredients:
- 2 tbsp white chocolate sauce
- 2 shots espresso
- 1/2 cup milk
- 1/2 cup vanilla sweet cream (recipe below)
Instructions:
- Mix white chocolate sauce with hot espresso in a mug until incorporated.
- Steam milk and vanilla sweet cream together. Pour over espresso mixture and enjoy.
Vanilla Sweet Cream:
- 1 cup heavy cream
- 2 tbsp vanilla syrup
- 2 tbsp 2% milk Combine all ingredients in a jar and shake until mixed. Keeps up to 1 week.
Homemade vs Torani vs Starbucks
| Factor | Homemade | Torani Puremade Sauce | Starbucks Bottle |
|---|---|---|---|
| Taste | Creamy, true to recipe | Overly sweet, artificial | Close to in-store drink |
| Cost per use | $0.25/2 tbsp | $0.59/2 tbsp | $1.04/2 tbsp |
| Ingredients | Cream, white chocolate, vanilla, sugar | Corn syrup, palm oil, natural flavors, titanium dioxide (a bleaching agent) | Sugar, condensed milk, cocoa butter, natural flavors |
| Shelf life | 1 week in fridge | 12 months | 12 months |
Frequently asked questions – FAQ
Up to 1 week in an airtight container in the fridge.
Yes, portion into an ice cube tray and freeze up to 3 months. Thaw cubes to use.
Sauce is thicker and creamier due to the melted white chocolate. Syrup is thinner and more for sweetness than texture.
A grande white mocha gets 4 pumps (2 tbsp) of sauce. Modify this up or down for different sizes.
Yes! This white chocolate syrup works beautifully in iced drinks. Just make sure to stir well so it fully incorporates.
Yes, it’s creamy, smooth, and sweet with a rich white chocolate flavor that closely mimics Starbucks’ white chocolate mocha sauce.
You can, but the sauce will be thinner. Heavy cream gives the best texture and mouthfeel.
Starbucks uses Fontana White Chocolate Mocha Sauce, according to a Starbucks employee.
No. This recipe does not include the toasted flavor, but a toasted version is coming soon.
This recipe is designed to mimic the sweetness of Starbucks’ white mocha sauce, which is fairly sweet. If you prefer a less sweet version, you can try using unsweetened condensed milk and adding sugar or sweetener to taste. However, this may affect the texture and stability of the sauce.
Yes, this is a copycat version designed to recreate Starbucks’ signature white chocolate sauce they use for white mochas, frappuccinos, and more.
Ways to Use White Chocolate Mocha Sauce
- Sweetened oatmeal or desserts
- White chocolate mochas (hot or iced)
- Frappuccinos and blended drinks
- Steamed milk or sweet cream–style drinks
- Drizzled over ice cream, pancakes, or waffles
- Mixed into whipped cream

Starbucks white chocolate mocha sauce recipe
Ingredients
- 8 oz white chocolate bar or chips
- 1/2 cup heavy cream
- 1/3 cup evaporated milk
- 1/3 cup sweetened condensed milk
Instructions
- Add the chopped up white chocolate to a microwave safe bowl, top with the heavy cream, sweetened condensed milk, and evaporated milk, and microwave in 30 second intervals until fully melted, stirring in between every time.
- Whisk vigorously to get everything emulsified properly and use in your white chocolate mocha drinks.
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.





I’ve been making this for weeks its delicious! I do end up with spare at the end the 7 days, is this recipe able to be frozen?
Yes it can be 🙂
It’s great that you gave us the nutrition value. But you say NOTHING about if it is for 0.1 micro tsp, full teaspoon, tablespoon, cup, half cup?????? Why is this not published and do you know the volume for which it was computed? If so, can you provide this information?????
Sorry about that, serving size is about 2 tablespoons.
Hi, what is the serving size in the recipe?
You can make around 12 cups of white chocolate mocha lattes, give or take how much you use.
Can you freeze this sauce?
Yes you can. It will naturally separate when it thaws so just give it a good shake or stir and it should be as good as new.
How long can this last in the fridge after making it?
You can store it in an airtight container in the fridge for up to 7 days 🙂
Great recipes!
Thank you Verna! 🙂
Love this!! Thank you so much! If I wanted it a little sweeter what do I add? Also could I use this with a simple syrup in my drinks together?
can you please tell us how to make Toasted White Chocolate sauce it’s Amazing and I really need to know Starbucks is getting very expensive every day but i am hooked and they are no longer serving this saying that it’s seasonal but some locations still have it
I’ll try to work on it!
Just made this and it is delightful!! So great to be able to be able to control the sweetness at home!! Love it- huge hit with the entire family!
Thank you so much for such a great review!
delicious! can this be frozen?
Yes you should be able to freeze this!
OMG I will have to make this! I just bought white chocolate syrup the other day lol, but I wanted sauce. Will compare the two!