Go Back
+ servings
Glass mug of white chocolate mocha coffee with whipped cream and cocoa powder.
Print Recipe
5 from 2 votes

White Chocolate Mocha

White chocolate mocha is where coffee meets white chocolate in a latte style drink that is indulgent and sweet yet deliciously rich in coffee flavour. This white mocha coffee is quick, easy & cheap to make at home and it's far better than the average coffee shop version.
Prep Time5 mins
Course: Drink
Cuisine: Worldwide
Diet: Vegetarian
Servings: 1
Calories: 278kcal


  • 180 ml Whole milk full-fat
  • 40 ml Espresso coffee brewed using 10g espresso powder
  • 30 g White chocolate
  • ¼ teaspoon Vanilla extract


  • Fill a mug with hot water and leave to stand while you make the mocha
  • Warm the milk in a saucepan until steaming, then add the white chocolate and stir until fully melted
  • Stir in the vanilla extract
  • Optional: froth the milk using a stick blender or a milk frother
  • Brew the espresso coffee - aim for around 40ml
  • Pour the warm water out of the mug and pour in the coffee then top with the chocolate milk
  • Garnish with whipped cream and toppings as desired and serve immediately


  • Warm your mug by letting hot water stand in it while making the drink
  • Vary the strength of the coffee according to your own tastes, but remember that very strong coffee may mask the white chocolate flavour more significantly
  • Taste the drink before deciding to add any sugar to it. I find this drink, as made according
  • Make it vegan: try using almond or oat milk in place of regular dairy milk and use vegan white chocolate. Don't forget to forego the whipped cream or make a suitable swap with a vegan-friendly product such as whipped coconut cream
Making without an espresso machine
If you do not own an espresso machine it is still possible to make this drink. Try brewing the espresso coffee in a cafetière (French press) instead.
Alternatively, use instant coffee - dissolve 1 rounded teaspoon in 40ml hot water.
Make an iced white mocha
Heat just ⅓ of the milk to melt the chocolate into, then transfer this to a jug and add the remaining cold milk and some cooled coffee. Chill if there's time and then pour over plenty of ice.


Calories: 278kcal | Carbohydrates: 27g | Protein: 7g | Fat: 16g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 24mg | Sodium: 110mg | Potassium: 371mg | Fiber: 1g | Sugar: 27g | Vitamin A: 301IU | Vitamin C: 1mg | Calcium: 264mg | Iron: 1mg