McDonald’s Caramel Macchiato – Price, Nutrition & Allergens

McDonald’s Caramel Macchiato – Price, Nutrition & Allergens

Ever wondered what’s in a McCafé Caramel Macchiato from McDonald’s? Caramel Macchiato combines bold, rich espresso and buttery caramel flavor served with steamed whole milk.

Available in small, medium and large sizes. There are 260 calories in a small Caramel Macchiato with whole milk from McDonald’s.

Order a Caramel Macchiato today from the full menu in app using contactless Mobile Order & Pay for pickup or McDelivery®.*

*At participating McDonald’s. McD app download and registration required. McDelivery® prices may be higher than at restaurants. Delivery/other fees may apply.

Ingredients in the Caramel Macchiato

Standard build as listed; ingredients and amounts can vary by location.

🍽️ Nutritional Information (Small Size): Caramel Macchiato

NutrientAmount% Daily Value
Calories260
Total Fat6g8%
Saturated Fat4g19%
Trans Fat0g
Cholesterol25mg9%
Sodium320mg14%
Total Carbohydrates41g15%
Dietary Fiber0g1%
Total Sugars35g
Added Sugars26g51%
Protein9g
Calcium290mg20%
Potassium490mg10%
Vitamin D0mcg10%
Iron0mg0%

Allergen Information: Caramel Macchiato

Whole Milk

Ingredients: Milk, Vitamin D3 Added.

Caramel Syrup

Ingredients: Sugar, Sweetened Condensed Skim Milk (milk, Sugar), Water, Corn Syrup, Natural Flavors, Brown Sugar, Propylene Glycol, Sea Salt, Disodium Phosphate, Potassium Sorbate (preservative).

Water

Ingredients: Water.

Espresso

Ingredients: Espresso.

Caramel Drizzle

Ingredients: Corn Syrup, Sweetened Condensed Milk (milk, Sugar), Sugar, Water, Butter (cream, Salt), Salt, Disodium Phosphate, Natural Flavor (plant Source), Pectin, Caramel Color, Potassium Sorbate (preservative).

Frequently Asked Questions – McDonald’s Caramel Macchiato

What is a Caramel Macchiato at McDonald’s?

This McCafé® specialty drink layers rich espresso with velvety steamed milk, sweet caramel flavoring, and a finishing touch of caramel on top. It’s a creamy, indulgent option perfect for anyone who loves their coffee on the sweeter side.

How many calories are in McDonald’s Caramel Macchiato?

You’re looking at 260 calories no matter which size you choose—small, medium, or large. McDonald’s adjusts the milk-to-espresso ratio by size but keeps the caramel amount constant, which is where most calories come from.

Does McDonald’s Caramel Macchiato contain caffeine?

Definitely—it’s built on dark-roast espresso shots. A small typically delivers between 85-150 mg of caffeine depending on preparation, giving you a nice energy lift for morning or afternoon.

Is the McDonald’s Caramel Macchiato sweet?

Very much so—it ranks among the sweeter McCafé offerings. Between the caramel syrup blended into the drink and the drizzle on top, you get a dessert-like sweetness that fans of sugary coffee drinks really enjoy.

Is the Caramel Macchiato available in an iced version?

Yes! The Iced Caramel Macchiato uses identical ingredients served cold over ice—chilled milk, cold espresso, caramel syrup, and that signature drizzle. Perfect when you want something refreshing.

Is McDonald’s Caramel Macchiato available all day?

Generally yes, at participating McCafé® locations. You can grab one during breakfast, lunch, dinner, or anytime in between—whether you’re ordering in-store, through the app, or via delivery.

What ingredients are in the Caramel Macchiato at McDonald’s?

It’s made with five key components: steamed whole milk, caramel-flavored syrup, dark-roast espresso, water (for brewing), and caramel topping. Note that it contains dairy, so it’s not suitable for milk allergies.

Can I customize my Caramel Macchiato?

Absolutely. Switch to non-dairy milk if available, add extra espresso shots for more kick, dial back the caramel sweetness, or ask about sugar-free alternatives at certain locations. Plenty of room to make it your own.

Is the Caramel Macchiato gluten-free?

The ingredients themselves don’t include gluten sources like wheat, barley, or rye. However, cross-contact from shared equipment is possible, so those with celiac disease should proceed carefully.

How do I order a Caramel Macchiato at McDonald’s?

Head to any McCafé-equipped McDonald’s and order in-store, at the drive-thru, or through the app with Mobile Order & Pay. McDelivery and curbside pickup are also options for added convenience.