
| Size | Price Range | Calories |
|---|---|---|
| Small (12 fl oz) | $2.39 – $2.99 | 250 Cal |
| Medium (16 fl oz) | $2.89 – $3.49 | 310 Cal |
| Large (22 fl oz) | $3.39 – $3.99 | 400 Cal |
View Full – Mcdonald’s Menu With Price
The McCafé® Caramel Macchiato is a creamy coffee drink for caramel fans. It combines rich Rainforest Alliance Certified™ espresso with steamed whole milk and sweet caramel syrup, then finishes with a double drizzle of caramel sauce. Smooth and indulgent, it balances the bold espresso with buttery sweetness.
Ingredients
| Ingredient | Details / Composition |
|---|---|
| Whole Milk | Freshly steamed milk |
| Caramel Syrup | Sugar, water, fructose, natural flavor, salt, potassium sorbate (preservative), citric acid |
| Espresso | 100% Arabica beans |
| Caramel Drizzle | Corn syrup, sweetened condensed milk, sugar, water, butter, salt, pectin, disodium phosphate, potassium sorbate, artificial flavor |
| Water | Plain water |
Nutrition
(Values based on a Medium 16 fl oz serving with Whole Milk)
| Nutrient | Amount | % Daily Value |
| Total Fat | 9g | 11% |
| Saturated Fat | 5g | 26% |
| Cholesterol | 30mg | 10% |
| Sodium | 160mg | 7% |
| Total Carbohydrates | 49g | 18% |
| Dietary Fiber | 0g | 0% |
| Total Sugars | 45g | — |
| Protein | 9g | 18% |
Allergens
- Contains: Milk.
- Note: McDonald’s kitchens often handle common allergens. While this drink does not contain wheat or nuts as primary ingredients, cross-contact is always a possibility.
FAQs
Does it have caffeine?
Yes. A medium Caramel Macchiato has about 142mg of caffeine from the two espresso shots.
Can I get it iced?
Yes. The Iced Caramel Macchiato uses the same ingredients but is served over ice with cold milk.
Can I change the milk?
Yes. You can swap whole milk for non-fat milk. Some locations also offer oat or almond milk, depending on availability.
What’s the difference between a Macchiato and a Latte?
A Macchiato has espresso poured on top of milk and syrup, while a Latte mixes espresso and milk together.
Is it vegetarian?
Yes. It contains no meat, but because it has milk and caramel with butter, it is not vegan.