Mocha Latte Price, Calories & Recipe

Mocha Latte is available on the latest McDonald’s McCafe & Coffees Menu.

Mocha Latte

Check the complete McDonald’s Menu

The McDonald’s McCafe Mocha Latte is a delicate combination of whole steamed milk, water, chocolate syrup, and espresso. This drink is popular because of its amazing taste and presentation.

However, chocolate drizzle and whipped light cream make it more beautiful and refreshing. This is available in three different small, medium, and large sizes.

Small Portion Price: $3.19
Medium Portion Price: $4.95
Large Portion Price: $5.09


  • Espresso
  • Water
  • Chocolate Syrup
  • Whole Milk
  • Whipped Light Cream
  • Chocolate Drizzle


  • Milk
  • Soy

Nutritional Report

Small: 290 Cal. Medium: 380 Cal. Large: 470 Cal.

NutrientsPer PortionPercentage Daily Value
Small Medium Large Small Medium Large 
Sodium (Na)125 mg150mg200 mg5% 7% 9% 
Dietary Fiber 1g2g2g3% 7% 8% 
Added Sugars 29g3g44g59% 7% 88% 
Total Sugars39g52g64g
Potassium (K)440 mg490 mg640mg10% 10% 15% 
Calcium  (Ca)240 mg320 mg 430mg20% 25% 35% 
Trans-saturated fats0g0g0g
Saturated Fats5g7g9g27% 36% 46% 
Iron (Fe)0.5 mg0.5mg0.5mg2% 2% 2% 
Cholesterol 30mg35mg45mg10% 12% 15% 
Vitamin D0 mcg4 mcg4mcg8% 15% 25% 
Nutritional Report

Mocha Latte Recipe

Just follow these steps, and you can make this latte easily at home.

How do I prepare it?

  • First of all, Put 1 cup of milk in a pan and bring it to a boil.
  • After boiling the milk, add 2 tablespoons of chocolate or chocolate syrup, and add 2 tablespoons of cocoa powder and whisk well.
  • Next, add 2 tablespoons of coffee, some sugar, and hot water to a bowl. Beat the ingredients until they change color to a light brown and become frothy.
  • Take a coffee mug and put the milk mixture in it. Then add 1 tablespoon of the coffee mixture to the milk and whisk well until frothy.
  • If you want to create a beautiful look, then you can use whipped light cream and chocolate drizzle on top. Your delicious latté is ready to drink.

Our Reviews

This latte is a pure delight for latte lovers. A delicious latte to kickstart your day and presented delicately from McDonald’s. Each sip of this latte fills your mouth with a creamy combination of milk, coffee, and chocolate.

Enjoy this latte at McDonald’s or make it at home by yourself according to the recipe below. Thanks for reading.

Disclaimer: The nutritional information, ingredients, and allergens are sourced from McDonald’s USA.


It is made with Whole Steamed Milk, Chocolate Syrup, Whipped Light Cream, Water, Chocolate Drizzle and Espresso.

McDonald’s Latte is a hot latte because it is made with Whole Steamed Milk and Espresso.

Yes, McDonald’s USA serves lattes and coffee all day at most of its locations.    

Leave a Reply

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