This white chocolate mocha recipe skips the bottled syrups and uses a real white chocolate bar instead.
That one swap gives you a richer chocolate flavor and a café-style texture you can control at home.
In this guide, I'll walk you through the full drink step by step, from choosing the right coffee base to finishing with whipped cream and optional chocolate curls.
I'll also show you three simple ways to make the warm “chocolate milk” base, so you can make this recipe even if you don't have fancy equipment.
Let's begin!

What is a white chocolate mocha?
A white chocolate mocha is a café-style coffee drink you'll see at Starbucks and plenty of other coffee shops.
It is a coffee drink composed of espresso (or another type of coffee), steamed milk, white chocolate, and whipped cream.
This chocolatey drink is super easy to make and tastes delicious.
Let me tell you a bit about the taste you can expect when trying out the recipe at home:
What does a white chocolate mocha taste like?
The white chocolate mocha tastes quite heavy and sweet from the added chocolate.
This isn't a problem, though, as the milk helps lighten it up a bit.
The addition of coffee raises this recipe to a whole new level.
It's the perfect balance between coffee and the sweetness of the chocolate. The white chocolate almost tastes like condensed milk for some reason.
It's really nice!
If you don't feel like using a white chocolate bar to make this recipe, consider using a chocolate sauce like this one.
How to make your own chocolate curls
This step is essential if you want to make this white chocolate mocha feel extra special.
The chocolate curls are also super easy to make. There are really two steps to this process:
First up, flip the chocolate bar upside down, so the flat side of the chocolate bar faces you:

Next up: grab a chef's knife and angle it away from you at a 30-degree angle.
Gently press the chef's knife against the chocolate bar and scrape it against the surface.
If you do this with enough pressure, you are left with chocolate curls that look like this:

You can prepare these chocolate curls in advance and store them in an airtight container in the fridge to prevent them from melting on your kitchen counter.
This works great when you are expecting some company!
What coffee is best used in this recipe?
To make the classic version of a white chocolate mocha, you will need to use a high-quality espresso as the base layer for this drink.
Pull your shot with an espresso machine, use a Nespresso machine, or use strong coffee from a Moka pot as the base.
Although I prefer making this mocha with a single shot of espresso, I sometimes use a double shot when I want it extra strong.
You can also use any other coffee that you are used to drinking, like coffee made with the French press or any pour over method.
This all depends on how much coffee flavor you want in your mocha.
I based this recipe on one espresso, but as I mentioned earlier, you can use a double shot if you prefer.
If you'd like to try another coffee brewing method, use as much coffee as you like.
Let's get into the white chocolate mocha recipe:
White Chocolate Mocha Recipe
Easy and delicious white chocolate mocha recipe.
Ingredients
- White chocolate (30g)
- 1 cup of milk (240g)
- Espresso (or two)
- Whipped cream
- Chocolate curls for decoration
Instructions
- Grab yourself a little saucepan, preferably with a handle.
- Add your milk to the pan and put it on the stove on medium heat.
- Slowly heat the milk while whisking throughout. This will give you a nice fluffy drink.
- Once the milk is heated to about 60 °C (140.0 °F) to 70 °C (158.0 °F),add the white chocolate.
- Continue whisking the milk until the white chocolate is fully incorporated.
- Remove from heat or put on the lowest heat possible to keep warm and brew your espresso.
- Add the espresso to your favorite mug and pour in the “chocolate milk”.
- Top the white chocolate mocha off with whipped cream and chocolate curls.
- Enjoy!
Notes
You can change out the espresso for coffee made with your favorite coffee brewer. Or you can use a double espresso when you need that extra caffeine!
Feel free to change up the milk to a milk substitute if you like that better.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Serving Size:
1Amount Per Serving: Calories: 290
Down below, you will find some additional photos that I took during the making of this awesome mocha recipe:



As you can see, the recipe is really easy to follow. Start with your coffee, add the “chocolate milk”, and top off with whipped cream and your chocolate curls.
There are 3 ways to make “chocolate milk” from scratch. Let me show you what they are:
3 ways to make the “chocolate milk”
The hardest part of the white chocolate mocha will be making the “chocolate milk”.
Down below you will find 3 different ways of making this delicious basis for the mocha:
- Using an electric milk frother.
- Whisk the milk in a pan.
- Using the microwave.
Let's get started with the electric milk frother. I use the Nespresso milk attachment of my coffee machine to froth up the milk needed for this recipe.
Pour your milk into the milk frother. You might want to divide the milk into two batches.
Adding all the milk at once will not give you the fluffiness that you are looking for, as the little frother cannot handle so much milk at once.
The milk will look like this:

Add the milk to your chocolate-filled cup and stir until the chocolate is completely melted.
Now, add your espresso to the cup and top it off with whipped cream.
Don't forget to add your chocolate curls to your cup to make it look fancy!
Moving on to the pan method, frothing the milk by using a whisk. This method of frothing your milk takes a bit longer than using an electric frother or the microwave (which I'll discuss further below).

To get started, grab yourself a heavy-bottomed pan, preferably with a handle. Add all the milk to your pan and heat it on low heat.
Once the milk has warmed slightly, add the chocolate.

Whisk the “chocolate milk” until it's fluffy, and the chocolate has been melted completely.
Be careful not to burn the milk, as this will leave a weird taste in your white chocolate mocha.

Get your coffee ready and pour the milk into your favorite cup. Now, add your coffee and top off with whipped cream and chocolate curls.
Last but not least, using the microwave for the chocolate base. This is the easiest of the above-mentioned methods of making the “chocolate milk”.
Grab your favorite mug and add your chocolate to it. Add your milk and pop this into the microwave for about 30 seconds.
Stir in the milk and microwave it again. This time for about 20 seconds.
The chocolate will have been melted by the time the final seconds have elapsed.
Are there still some chocolate pieces in the milk? Add a few more seconds and check again.
Pour the coffee into the cup and grab the whipped cream and chocolate curls to finish the recipe.
Want more ideas? Use my Coffee Recipes Directory to find drinks that match your mood, brew style, and time.
- See hot, iced, cold brew, and Frappuccino recipes in one place.
- Browse latte, espresso, milk-based, and coffee add-in recipes.
- Get inspiration for what to make next at home.
Over 200 coffee recipes to explore.
Do I need to froth the milk for this recipe?
For this delicious recipe, you are not required to froth your milk.
However, I have tried this recipe both with and without frothed milk, and I prefer the frothed milk over the non-frothed one.
The frothed milk lends the white chocolate mocha a bit more texture, and it tastes slightly richer as a result.
Now, if you don't feel like frothing your milk at home, you still get to enjoy this recipe.
Follow the same steps that I have mentioned above and leave the milk's frothing out of it.
The best way to make this coffee is by using the microwave method, as this requires no frothing.
Conclusion
This recipe is perfect when you want to treat yourself to a chocolate-heavy coffee delight.
It's definitely on the rich side after you've made it a few times.
This recipe is incredibly easy to make and has a similar coffee-shop vibe to the Starbucks version.
It's so nice to make this chocolate mocha from home, so you don't need to get out of the house for this drink.
Are you going to try this recipe at home? Let me know by leaving a comment down below.
If you have any other questions about coffee, you can also contact me directly by clicking the “Contact Me” button at the top.
More coffee recipes
If you'd like to try even more coffee recipes at home, you can check out the recipes listed below.
For example, did you know that there's also an iced white chocolate mocha?