Some McCafé drinks are straightforward coffee orders. The Mocha Latte is not one of them it’s the most dessert-like hot espresso drink on the menu, built with chocolate syrup, whipped light cream, and a chocolate drizzle on top of the standard espresso-and-milk foundation. If you’re trying to figure out what’s actually in it, how the 29g of added sugar breaks down across six separate ingredients, and whether there’s a smarter way to order it, this guide covers everything with verified official McDonald’s data.

McCafé Mocha Latte
Small – $3.59 | 290 Cal.
Medium – $4.29 |370cal.
Large – $4.59 | 460 cal.
McCafé Mocha Latte Overview
The McCafé Mocha Latte is a hot espresso drink made from six components: whole steamed milk, chocolate syrup, water, whipped light cream, dark-roast espresso, and a chocolate drizzle finish. It’s the only standard hot latte on the McCafé menu that includes both a topping (whipped cream) and a drizzle, which places it firmly in the indulgent, dessert-coffee category.
| Detail | Info |
| Available | Hot (Iced version also available) |
| Sizes | Small (12 oz), Medium (16 oz), Large (22 oz) |
| Starting Price | ~$3.59 (Small) |
| Calories (Small) | 290 kcal |
| Added Sugars (Small) | 29g (59% DV) |
| Caffeine (Small) | ~71 mg |
| Allergens | Milk, Soy |
| Vegan | No |
| Gluten-Free | Yes (by ingredients) |
What Is a McCafé Mocha Latte?
The McCafé Mocha Latte is a chocolate-flavored latte that blends espresso with steamed milk and chocolate syrup, then tops it with whipped light cream and a chocolate drizzle for extra sweetness. Unlike a regular latte, which is simple and coffee-forward, the mocha adds multiple layers of cocoa flavor, making it taste closer to a rich coffee-infused hot chocolate than a straight espresso drink. It’s made with Rainforest Alliance Certified™ espresso from McDonald’s, giving it a sweeter, dessert-style profile built around coffee.
McCafé Mocha Latte Ingredients
Six ingredients, all with full official sub-ingredient disclosures:
- Whole Milk Ingredients: Milk, Vitamin D3 Added. Contains: Milk. The steamed milk base primary source of protein, fat, and calcium in the drink.
- Chocolate Syrup Ingredients: Sugar, Water, Chocolate Liquor, Caramel Color, Contains 2% Or Less: Natural Flavors, Vanilla Extract, Salt, Gellan Gum, Citric Acid, Potassium Sorbate (Preservative). Contains: Milk, Soy. This is one of the more complex syrups on the McCafé menu note that despite being a chocolate syrup, it contains both milk and soy allergens. The vanilla extract in the syrup contributes a subtle warmth that rounds the chocolate flavor.
- Water Ingredients: Water. Used for brewing the espresso only.
- Whipped Light Cream Ingredients: Cream, Nonfat Milk, Milk, Liquid Sugar, Contains 2% Or Less: Mono And Diglycerides, Natural Flavors, Carrageenan. Whipping Propellant (Nitrous Oxide). Contains: Milk. The topping that most other McCafé lattes don’t include it adds fat, calories, and a layer of dairy sweetness on top of the drink.
- Espresso Ingredients: Espresso. Rainforest Alliance Certified™, dark-roast Arabica beans. One shot in the small, two in medium and large.
- Chocolate Drizzle Ingredients: Corn Syrup, Dextrose, Water, Sugar, Glycerin, Hydrogenated Coconut Oil, Cocoa (Processed With Alkali), Modified Food Starch, Nonfat Milk, Natural Flavors, Salt, Gellan Gum, Disodium Phosphate, Potassium Sorbate (Preservative), Soy Lecithin. Contains: Milk, Soy. The most ingredient-dense component of the drink and the second source of soy, alongside the chocolate syrup.
McCafé Mocha Latte Nutrition Facts
Complete Nutrition Small (12 fl oz, Whole Milk)
| Nutrient | Amount | % Daily Value |
| Calories | 290 kcal | — |
| Total Fat | 9g | 11% |
| Saturated Fat | 5g | 27% |
| Trans Fat | 0g | — |
| Cholesterol | 30mg | 10% |
| Sodium | 125mg | 5% |
| Total Carbohydrates | 45g | 16% |
| Dietary Fiber | 1g | 3% |
| Total Sugars | 39g | — |
| Added Sugars | 29g | 59% DV |
| Protein | 8g | — |
| Calcium | 240mg | 20% |
| Potassium | 440mg | 10% |
| Vitamin D | 0mcg | 8% |
| Iron | 0.5mg | 2% |
McCafé Mocha Latte Calories Small, Medium, Large
| Size | Calories |
| Small (12 fl oz) | 290 kcal |
| Medium (16 fl oz) | 370 kcal |
| Large (22 fl oz) | 460 kcal |
The large carries 58% more calories than the small a meaningful jump driven by increased milk, chocolate syrup, and whipped cream volume. The chocolate drizzle and whipped cream together account for approximately 60–80 of those calories per serving, which is why removing them is the most effective single modification for reducing intake.
Calorie comparison across McCafé hot lattes (Small):
| Drink | Calories | Added Sugar |
| McCafé Latte (plain) | ~150 | 0g |
| McCafé Caramel Latte | ~250 | ~34g |
| McCafé Mocha Latte | 290 | 29g |
| McCafé Caramel Macchiato | 260 | ~24g |
The Mocha Latte is the highest-calorie standard hot latte on the McCafé menu. Skipping the whipped cream saves approximately 30–40 calories and reduces saturated fat noticeably. Switching to nonfat milk saves another 30–40 calories. Requesting one fewer pump of chocolate syrup removes approximately 20–25 calories and 5g of added sugar.
McCafé Mocha Latte Price
| Size | Approx. Price |
| Small (12 oz) | $3.59 – $4.09 |
| Medium (16 oz) | $4.29 – $4.59 |
| Large (22 oz) | $4.59 – $5.19 |
The Mocha Latte is typically priced $0.40–$0.50 higher than a plain McCafé Latte at each size reflecting the additional chocolate syrup, whipped cream, and drizzle components. Prices vary by location and may be higher through McDelivery® and third-party delivery platforms. McDonald’s app users earn MyMcDonald’s Rewards points on McCafé purchases.
A comparable Starbucks Caffè Mocha in a Grande (16 oz) runs approximately $6.25–$6.75 before tax roughly 40–50% more than the McCafé medium for a similar flavor profile, though Starbucks uses 2% milk as a default which lowers the calorie count slightly.
McCafé Mocha Latte Caffeine Content
| Size | Espresso Shots | Caffeine |
| Small (12 oz) | 1 shot | ~71 mg |
| Medium (16 oz) | 2 shots | ~142 mg |
| Large (22 oz) | 2 shots | ~142 mg |
The chocolate components contribute no caffeine all of it comes from the espresso. The small is a moderate dose comparable to an 8 oz brewed coffee. The medium at 142mg is approximately 35% of the FDA’s recommended 400mg daily maximum for healthy adults.
One thing worth knowing: cocoa does contain a small amount of theobromine, a mild stimulant related to caffeine. The quantity in the chocolate syrup and drizzle is negligible for most people but worth noting for those with caffeine sensitivity. An extra espresso shot adds approximately 71mg caffeine if you want a stronger coffee-to-chocolate ratio. Decaf espresso is available at most locations for near-zero caffeine with no flavor change.
McCafé Mocha Latte vs McCafé Latte
| Feature | Mocha Latte | Plain Latte |
| Calories (Small) | 290 | ~150 |
| Added Sugar (Small) | 29g | 0g |
| Total Fat (Small) | 9g | ~5g |
| Allergens | Milk, Soy | Milk |
| Whipped Cream | Yes | No |
| Chocolate Drizzle | Yes | No |
| Espresso Prominence | Lower | Higher |
| Best for | Dessert treat, chocolate lovers | Coffee-forward, everyday drinking |
The plain Latte is half the calories and zero added sugar. The Mocha Latte is the right order when you want something indulgent not when you want a daily coffee routine. The espresso is present in both but plays a very different role: in the plain latte it leads, in the mocha it supports a chocolate-dominated flavor experience.
McCafé Mocha Latte Allergens
The McCafé Mocha Latte contains milk and soy both present in multiple components.
- Milk appears in: whole milk, chocolate syrup, whipped light cream, and chocolate drizzle (four components).
- Soy appears in: chocolate syrup (contains soy) and chocolate drizzle (contains soy lecithin) two components.
This is the most allergen-complex drink in the standard McCafé hot espresso lineup. Removing the whipped cream eliminates one milk source but does not remove soy. Removing the chocolate drizzle eliminates one soy source but soy remains in the chocolate syrup. A version of this drink that is soy-free is not available within its standard recipe.
McDonald’s prepares beverages in shared kitchen environments where cross-contact with additional allergens is possible. Customers with severe milk or soy allergies should verify current preparation practices with their specific location.
Is McCafé Mocha Latte Vegan?
No. Milk appears in four components and soy in two but the dairy issue is the primary barrier. Even substituting a plant-based milk alternative (where available) at your location leaves dairy present in the chocolate syrup, whipped light cream, and chocolate drizzle. Skipping the whipped cream removes one dairy source; it does not make the drink dairy-free or vegan-compatible.
A vegan version of the Mocha Latte is not achievable within McDonald’s current ingredient lineup. For lacto-vegetarians, the drink is fully suitable no meat, poultry, fish, or eggs in any component
Is McCafé Mocha Latte Gluten-Free?
Yes, by ingredients. None of the six components whole milk, chocolate syrup, water, whipped light cream, espresso, or chocolate drizzle contain wheat, barley, rye, or other gluten sources. McDonald’s does not certify any beverage as officially gluten-free due to shared preparation equipment and cross-contact risk. Customers with celiac disease should speak directly with a location manager. For those with a gluten preference rather than a medical condition, the ingredient list is clean across all six components.
McCafé Mocha Latte Customization Options
- Milk: Nonfat milk reduces the small to approximately 240–250 calories and significantly cuts saturated fat. Plant-based alternatives (oat milk, almond milk) may be available at select locations confirm before ordering.
- Whipped cream: Skipping it removes approximately 30–40 calories, reduces saturated fat by roughly 2g, and changes the texture of the drink from dessert-like to latte-like. This is the single most effective calorie-reduction modification.
- Chocolate drizzle: Removing it saves approximately 20–25 calories and eliminates one of the two soy sources. It also reduces the visual sweetness cue that makes the drink look like a dessert.
- Chocolate syrup: Fewer pumps reduce both calories and added sugar proportionally one fewer pump saves approximately 20–25 calories and 5g of added sugar. No syrup converts the drink to a plain latte, which is a dramatic flavor change.
- Espresso: Extra shot adds ~71mg caffeine and shifts the flavor balance toward coffee and away from chocolate. Particularly useful if you find the standard version too sweet. Decaf espresso is available for near-zero caffeine.
- Best low-calorie order: Small, nonfat milk, no whipped cream, light chocolate drizzle — approximately 200–215 calories and roughly 22–24g added sugar. You keep the chocolate character at significantly reduced calorie and fat cost.
FAQs
Conclusion
The McCafé Mocha Latte is honest about what it is: a chocolate-forward espresso drink designed to taste like a treat, not a utilitarian morning coffee. The 290 calories, 29g of added sugar, and whipped cream topping put it in a category that rewards occasional ordering rather than daily habit at least in its standard form. The good news is that a few simple modifications (no whipped cream, nonfat milk, light syrup) bring it into a range that works more comfortably in a regular routine without losing the core chocolate-espresso character that makes it worth ordering.
For the price $3.59 for a small that competes with $6.25 Starbucks mochas it represents solid value as an occasional indulgence. Order it when you want something genuinely satisfying. Customize it when you want it more often.

I am Daniel Brooks, a Chief and Food Specialist with strong experience in food blogging. I write expert articles about McDonald’s to provide accurate updates, reviews, and insights.
