This post may contain affiliate links. Please read our disclosure policy.


This white chocolate mocha latte recipe shows you exactly how to make the hot Starbucks white mocha and the iced white mocha latte at home, any season, any time.

Since you are here I know you love copycat Starbucks recipes so you have to check out this mocha sauce recipe, Starbucks white chocolate mocha sauce, mocha cold brew coffee, as well as this salted caramel cold brew recipe.

Homemade iced white chocolate mocha latte in a glass, a 5-minute Starbucks copycat recipe

Let’s chit chat

I will fully admit that before I started making this at home, I was spending way too much money on white chocolate mocha lattes. It was my “I need something comforting but also caffeinated” order, that sweet, creamy, espresso-forward combo that somehow makes any day feel a little more manageable.

The iced version is what I make during the Las Vegas summers (so basically eight months of the year). The hot version shows up the second it drops below 70 degrees and I dramatically declare it “cozy season.”

Once I figured out that the Fontana sauce is literally what Starbucks uses, I bought a bottle and never looked back. The homemade version with Ghirardelli sauce is also incredible if you want to go that route. Either way, five minutes, three ingredients, no drive-through line.

What makes this white chocolate mocha latte recipe so good

White chocolate anything is the way to my heart and this white mocha latte is one of my all-time favorite drinks to make at home. It’s sweeter and creamier than a regular mocha, ridiculously easy, and honestly better than the Starbucks version because you control the sauce. I’ll show you how to make it hot and iced so you’re covered year-round.

​What does the Starbucks white mocha taste like?

The Starbucks white mocha tastes sweet, creamy, and lightly vanilla-forward, it’s not as chocolatey as a traditional mocha. The white chocolate sauce brings a rich sweetness, while the espresso cuts through just enough to remind you it’s still a coffee drink. The hot version is velvety and cozy. The iced white mocha latte is refreshing and a little indulgent, especially in summer. If you like sweet coffee drinks that don’t taste too bitter, you’ll love it.

Why you’ll love this recipe

    • Ready in 5 minutes with only 3 ingredients.
    • Works hot or iced, same recipe, two drinks.
    • Tastes as good (honestly better) than the Starbucks white mocha latte.
    • Easy to customize the sweetness level or switch up the milk.
    • No espresso machine required, see the FAQ for alternatives.

    Ingredients for this white chocolate mocha latte

    Ingredients including espresso, white chocolate sauce, and milk

    Here’s what you need to make this white chocolate mocha latte recipe hot or iced. Exact measurements are in the recipe card below.

    • White chocolate mocha sauce- You can make this using a storebought white chocolate sauce like the Ghirardelli white chocolate syrup of using your own homemade white chocolate sauce which I have a recipe on the blog for.
    • Espresso
    • Milk: Any milk works here. Starbucks uses 2% milk so I go with that for the most authentic iced white mocha latte, but whole milk makes it richer and any non-dairy milk works great too.

    Best white chocolate mocha sauces to use

    Is a white chocolate mocha a latte?

    Technically yes, the Starbucks white chocolate mocha is made with espresso shots, steamed milk, and white chocolate sauce, which is the same build as a latte. The difference is the flavor: a latte uses plain steamed milk while the white mocha uses white chocolate sauce as its sweetener. So calling it a white chocolate mocha latte is completely accurate, and that’s exactly what this recipe makes.

    How to make this iced white mocha?

    This is how you can make the homemade version of your favorite Starbucks white mocha. Make sure to scroll down to the recipe card for the full directions!

    Make the Starbucks hot white chocolate mocha

    1. Add the white chocolate sauce to your serving mug. 
    2. Brew the espresso shots directly over that. 
    3. Stir, then top with the steamed or frothed milk.
    4. Top with whipped cream if desired, extra white chocolate mocha sauce drizzles and enjoy. 

    Make the Starbucks iced white chocolate mocha

    1. Add the creamy white chocolate sauce to a serving glass and top it with the hot espresso shot.  Stir to combine.
    2. Top with ice cubes and your choice of milk. 
    3. Give it a good stir then top with whipped cream if you’d like and extra white chocolate sauce drizzle.
    4. Enjoy with a straw!

    Frequently asked questions – FAQ

    Is mocha hot or cold?

    Mocha is a flavor, not a temperature. You can make it hot as a steamed latte or iced over ice, this recipe covers both so you can make whichever version you’re craving.

    Does the iced white mocha have espresso in it?

    Yes, both versions use espresso shots. That’s what makes it a latte rather than just flavored milk. The recipe calls for 1 to 2 shots depending on how strong you like your coffee.

    What white chocolate sauce should I use?

    Fontana is what Starbucks actually uses, so it’s the closest copycat. Ghirardelli is slightly richer and sweeter. Monin and Torani are both great everyday options.

    What can I do if I don’t have an espresso machine?

    Use strong brewed coffee, or dissolve 1-2 teaspoons of instant espresso powder in a few tablespoons of hot water. A stovetop Moka pot also works and costs about $10.

    How do I make this drink sweeter?

    Add more white chocolate sauce, or add a small splash of vanilla syrup. The vanilla rounds out the sweetness without changing the flavor of the drink.

    Can I make this drink vegan?

    Yes. Swap the milk for oat, almond, or soy milk. For a dairy-free sauce, combine coconut cream, dairy-free white chocolate, and coconut condensed milk. My homemade white chocolate sauce post is a good starting point for substitutions.

    How do I store leftover white chocolate mocha?

    Store in a mason jar or airtight container in the fridge for up to 3 days. Remove the ice from the iced version before storing so it doesn’t water down. To serve again, reheat the hot version in a frother or microwave, or pour the iced version over fresh ice.

    Overhead view of an iced white mocha latte in a glass with whipped cream on top

    What are some ways to take this drink to the next level?

    • Top it with vanilla sweet cream cold foam instead of plain whipped cream.
    • Add a caramel drizzle over the top.
    • Add 1/4 teaspoon peppermint extract for a holiday peppermint white chocolate mocha.
    • Top with whipped cream and white chocolate shavings.
    Iced white chocolate mocha latte in a tall glass held up against a light background
    5 from 3 votes

    White Chocolate Mocha Latte (Hot or Iced)

    This white chocolate mocha latte recipe is a spot-on Starbucks copycat you can make hot or iced at home in just 5 minutes. Rich white chocolate sauce, espresso, and steamed or cold milk — that's it.
    Prep: 5 minutes
    Total: 5 minutes
    Servings: 1 serving
    Save this recipe!
    Get this sent to your inbox, plus get new recipes from us every week!

    Ingredients  

    • 1-2 espresso shots Use however many you'd like depending on how strong you like your coffee.
    • 3/4 cup 2% milk use whichever milk you prefer. Starbucks uses 2% milk.
    • 2-4 tbsp white chocolate sauce (Fontana is what Starbucks uses; Ghirardelli is also great, taste and add more if you like your drink sweeter)
    • whipped cream optional

    Instructions 

    Make the Starbucks hot white chocolate mocha

    • Add the white chocolate sauce to your serving mug.
      2-4 tbsp white chocolate sauce
    • Brew the espresso shots directly over that.
      1-2 espresso shots
    • Stir, then top with the steamed or frothed milk.
      3/4 cup 2% milk
    • Top with whipped cream if desired, extra white chocolate mocha sauce drizzles and enjoy.
      whipped cream

    Make the Starbucks iced white chocolate mocha

    • Add the creamy white chocolate sauce to a serving glass and top it with the hot espresso shot.  Stir to combine.
    • Fill the glass with ice, then pour in the milk.
    • Give it a good stir then top with whipped cream if you'd like and extra white chocolate sauce drizzle.

    Notes

    No espresso machine? Use 1/4 cup of strong brewed coffee or dissolve 1-2 tsp of instant espresso powder in 2-3 tbsp of hot water.
    Sauce swaps: Fontana is the closest to actual Starbucks. Ghirardelli gives a slightly sweeter, richer result. Torani and Monin are great everyday options.
    Make it a sweet cream iced white mocha: swap the plain milk for vanilla sweet cream (equal parts heavy cream + 2% milk + a splash of vanilla syrup), poured on top of the ice.
    Make it peppermint: add 1/4 tsp peppermint extract for a holiday-season white chocolate peppermint mocha.

    Nutrition

    Calories: 222Calories | Carbohydrates: 32g | Protein: 8g | Fat: 7g | Saturated Fat: 4g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 2g | Trans Fat: 0.1g | Cholesterol: 15mg | Sodium: 215mg | Potassium: 357mg | Fiber: 1g | Sugar: 22g | Vitamin A: 181IU | Vitamin C: 0.4mg | Calcium: 231mg | Iron: 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 3 votes (3 ratings without comment)

    Leave a comment

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

    Recipe Rating