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.

Homemade copycat Starbucks white chocolate sauce in a glass jar

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.

Ingredients for making copycat white chocolate mocha sauce at home

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

Ingredients needed for homemade  coffee sauce recipe

Here are the ingredients you’ll need. Scroll down to the recipe card for exact measurements.

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

  1. Add the chopped white chocolate, heavy cream, evaporated milk, and sweetened condensed milk to a microwave-safe bowl.
  2. Heat in 30-second intervals, stirring well between each round.
  3. 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
Close-up of latte art made with homemade mocha sauce

Dairy-Free Version

Substitute these ingredients for a dairy-free white mocha sauce:

Regular IngredientDairy-Free Swap
Sweetened condensed milkCoconut 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:

  1. Add white chocolate sauce to a mug. Pour in hot espresso and stir until sauce is melted and incorporated.
  2. 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:

  1. In a tall glass, mix white chocolate sauce with hot espresso until fully incorporated.
  2. 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:

  1. Add white chocolate sauce, espresso, milk, and ice to a blender. Blend on high until smooth and frothy.
  2. 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:

  1. Mix white chocolate sauce with hot espresso in a mug until incorporated.
  2. 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

FactorHomemadeTorani Puremade SauceStarbucks Bottle
TasteCreamy, true to recipeOverly sweet, artificialClose to in-store drink
Cost per use$0.25/2 tbsp$0.59/2 tbsp$1.04/2 tbsp
IngredientsCream, white chocolate, vanilla, sugarCorn syrup, palm oil, natural flavors, titanium dioxide (a bleaching agent)Sugar, condensed milk, cocoa butter, natural flavors
Shelf life1 week in fridge12 months12 months

Frequently asked questions – FAQ

How long does homemade white mocha sauce keep?

Up to 1 week in an airtight container in the fridge.

Can I freeze white mocha sauce?

Yes, portion into an ice cube tray and freeze up to 3 months. Thaw cubes to use.

What’s the difference between white mocha sauce and syrup?

Sauce is thicker and creamier due to the melted white chocolate. Syrup is thinner and more for sweetness than texture.

How much sauce goes in a white mocha?

A grande white mocha gets 4 pumps (2 tbsp) of sauce. Modify this up or down for different sizes.

Can I use this sauce in iced coffee?

Yes! This white chocolate syrup works beautifully in iced drinks. Just make sure to stir well so it fully incorporates.

Does this taste like Starbucks white mocha sauce?

Yes, it’s creamy, smooth, and sweet with a rich white chocolate flavor that closely mimics Starbucks’ white chocolate mocha sauce.

Can I use whole milk instead of cream?

You can, but the sauce will be thinner. Heavy cream gives the best texture and mouthfeel.

What brand of white chocolate mocha sauce does Starbucks use?

Starbucks uses Fontana White Chocolate Mocha Sauce, according to a Starbucks employee.

Is this the same as toasted white chocolate mocha?

No. This recipe does not include the toasted flavor, but a toasted version is coming soon.

Can I reduce the sweetness of this white chocolate mocha sauce?

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.

Is this the same white mocha sauce Starbucks uses?

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
Homemade copycat Starbucks white chocolate sauce in a glass jar
5 from 33 votes

Starbucks white chocolate mocha sauce recipe

This delicious and easy white chocolate mocha sauce is the perfect recipe to upgrade your drink game this year.
Prep: 4 minutes
Cook: 1 minute
Total: 5 minutes
Servings: 12 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

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

If you do not have a microwave you can make this white chocolate mocha sauce over a double boiler. 

Nutrition

Calories: 168Calories | Carbohydrates: 17g | Protein: 3g | Fat: 10g | Saturated Fat: 6g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 3g | Cholesterol: 18mg | Sodium: 39mg | Potassium: 119mg | Fiber: 0.04g | Sugar: 17g | Vitamin A: 202IU | Vitamin C: 0.5mg | Calcium: 89mg | Iron: 0.1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

About Chahinez Tabet Aoul

Chahinez Tabet Aoul is the recipe developer, photographer, and writer behind Lifestyle of a Foodie and Simple Copycat Recipes. Based in Las Vegas, Nevada, Chahinez is known for creating approachable, high-reward recipes that feel like they came straight from your favorite restaurant. Only easier, more fun, and made right a thome!

You May Also Like:

5 from 33 votes (23 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




36 Comments

  1. Ry Hendrix says:

    5 stars
    I’ve made this now over 5 times this winter, and it has been phenomenal! My friends kids love to add It to hot cocoa, while their dad and I go through a jar a week! I like to add Peppermint extract and get that seasonal vibe, but once winter passes. I’ll be enjoying it plain again. Thank you for such a solid recipe!

    1. Chahinez Tabet Aoul says:

      I love hearing this and I’m so glad that you and everyone else enjoys it so much!!

  2. Danielle says:

    5 stars
    Thanks for thins

    How long will it keep in the fridge? Have you frozen and thawed some? Still good?

    Thanks

    1. Chahinez Tabet Aoul says:

      You’re very welcome! It’ll keep well in the fridge for up to 2 weeks in a sealed jar or container! You can also freeze it for up to 2 months. Just thaw it in the fridge overnight and give it a good stir or gentle reheat before using. It should taste just as creamy and delicious! 💛

  3. Tanya Partington says:

    5 stars
    how long can I keep refrigerated?

    1. Chahinez Tabet Aoul says:

      You can keep it refrigerated for up to 2 weeks in a sealed jar. Just give it a good stir or a quick warm-up before using 🙂

  4. Jessica says:

    So when preparing the coffee you put milk+espresso+how much of this white mocha sauce?

    1. Chahinez says:

      That honestly just depends on your taste preferences. 2 tablespoons can be enough for the sweetness, but using 3 tablespoons gives you more of that white chocolate flavor.

  5. Agave says:

    5 stars
    hey, they dont sell evaporated milk in my country. what would i be able to substitute it with? 🙂

    1. Chahinez says:

      You can use half-and-half or whole milk 🙂

  6. Christy Mcgeorge says:

    5 stars
    This recipe is divine! I don’t put anything sweet in my coffee but my 20yo daughter loves it. And I love when she saves her money from the frufru coffee shops. Winning.

    1. Chahinez says:

      Glad she likes it!

  7. Jess says:

    Could you freeze half to save for another time?

    1. Chahinez says:

      Yes 🙂

  8. Sandi Jardine says:

    5 stars
    This is delicious!
    Just an FYI: this made about 14 oz. of syrup.
    With a shot of espresso and 4 oz. of foamed milk, I used 3 T.
    Which is perfect for me who always asks for one less of however many pumps Starbucks puts in their hot drinks. Not overly sweet.
    It was sweet enough with 2 ? But the white chocolate flavor was much more subtle.
    I have it chilling in my fridge and it’s way better than any store bought White Chocolate Syrups that I have tried.

    1. Chahinez says:

      Thank you for the tip!