McCafe Macchiato Menu: Prices, Calories & Complete Guide (2026)
The McCafe Macchiatos range is an addition to the menu of McDonald’s, providing a combination of bold espresso, steamed milk, and caramel. Depending on your preference, a hot McCafé® Caramel Macchiato or an ice McCafé® Iced Caramel Macchiato can be considered as one of the best alternatives to classic coffee and dessert Frappé drinks. Made from a combination of freshly brewed espresso, creamy milk, and caramel syrup, McCafe Macchiatos provide a unique blend of flavors which perfectly suits coffee lovers looking for a more intense drink than a regular coffee but not too sweet like Frappé.
In this comprehensive McCafe Macchiatos guide, you will find up-to-date information about prices, sizes, calories, nutrition facts, allergens, ingredients and other options. The McCafe Macchiatos pairing recommendations with other items of the menu of McDonald’s will also be provided in this McCafe Macchiatos Guide.
Note: Prices, ingredients, and availability may vary by location.
Overview
McCafe Macchiatos consist of the espresso combined with the steamed milk along with caramel taste to make a coffee drink that is creamy and smooth. These come in hot and iced variants, which means that one can consume these all year round.
Currently available McCafe Macchiato products include:
- McCafé® Caramel Macchiato
- McCafé® Iced Caramel Macchiato
These drinks are made with the finest espresso and can be personalized according to customer preferences at selected locations. These are some of the premium products offered on the McCafé Drinks menu.
Price, Size & Calories
McCafe Macchiato Prices
| Beverage | Small | Medium | Large |
|---|---|---|---|
| McCafé® Caramel Macchiato | $3.69 | $4.19 | $4.69 |
| McCafé® Iced Caramel Macchiato | $3.69 | $4.19 | $4.69 |
Prices may vary by restaurant and location.
Calories
| Beverage | Small | Medium | Large |
|---|---|---|---|
| McCafé® Caramel Macchiato | 260 | 320 | 390 |
| McCafé® Iced Caramel Macchiato | 210 | 270 | 330 |
McCafé® Caramel Macchiato

The McCafé® Caramel Macchiato is a hot espresso drink made with freshly brewed espresso, steamed milk, caramel syrup, and finished with a rich caramel drizzle. It offers a smooth, creamy texture with a balanced coffee flavor.
Highlights
- Fresh espresso
- Steamed milk
- Sweet caramel syrup
- Caramel drizzle
- Velvety foam
McCafé® Iced Caramel Macchiato

The McCafé® Iced Caramel Macchiato features espresso poured over chilled milk and ice with caramel syrup and caramel drizzle. It’s refreshing while maintaining the bold espresso flavor.
Highlights
- Premium espresso
- Chilled milk
- Ice
- Caramel syrup
- Caramel drizzle
If you enjoy espresso-based beverages, explore the full McDonald’s Drinks Menu and the McCafé Drinks section for additional hot and iced coffee options.
Ingredients
- Freshly brewed espresso
- Whole milk
- Ice (Iced Macchiato only)
- Caramel syrup
- Caramel drizzle
- Water
Some locations may offer alternative milk options depending on availability.
Nutrition Facts
McCafé® Caramel Macchiato (Medium)
| Nutrient | Amount |
|---|---|
| Calories | 320 |
| Total Fat | 10 g |
| Saturated Fat | 6 g |
| Carbohydrates | 42 g |
| Sugar | 39 g |
| Protein | 12 g |
| Sodium | 180 mg |
| Caffeine | ~142 mg |
McCafé® Iced Caramel Macchiato (Medium)
| Nutrient | Amount |
|---|---|
| Calories | 270 |
| Total Fat | 7 g |
| Saturated Fat | 4 g |
| Carbohydrates | 39 g |
| Sugar | 37 g |
| Protein | 10 g |
| Sodium | 150 mg |
| Caffeine | ~140 mg |
For detailed nutritional information on every menu item, visit the Nutrition Guide on our website.
Allergens
McCafe Macchiatos may contain:
- Milk
Depending on preparation methods and regional recipes, cross-contact with other allergens is possible. Guests with food allergies should confirm ingredient information with their local McDonald’s.
Customization Options
You can personalize your McCafe Macchiato in several ways.
Popular customization choices include:
- Extra espresso shot
- Less caramel syrup
- Extra caramel drizzle
- No caramel drizzle
- Light ice (Iced Macchiato)
- Extra ice
- Whole milk
- Low-fat milk (where available)
- No whipped topping (if offered)
Customization options may vary by location.
Best Food Pairings
McCafé Macchiatos go great with favorite meals for both breakfast and lunch.
Some of the best combinations are:
- McCafé® Caramel Macchiato with sandwiches that you can order at McDonald’s Breakfast Menu, such as Egg McMuffin or Sausage Biscuit.
- Match your Iced Caramel Macchiato with crunchy products from the Chicken & Fish Sandwiches menu.
- Combine your Macchiato with any product from the Burgers Menu.
- Drink it with World Famous Fries® to taste classic McDonald’s food.
- Drink your beverage together with McNuggets® to have a delicious lunch.
- Finish your order with desserts from the Desserts & Shakes menu.
- If you buy something from the Happy Meal menu, then order a McCafe Macchiato as the right adult beverage.
When looking through the McDonald’s Menu, do not miss the opportunity to try other coffee beverages from the McCafé Drinks menu.
Comparison with Similar McDonald’s Items
| Beverage | Coffee Strength | Sweetness | Served | Best For |
|---|---|---|---|---|
| McCafé® Caramel Macchiato | Strong | Medium | Hot | Espresso lovers |
| McCafé® Iced Caramel Macchiato | Strong | Medium | Cold | Refreshing espresso |
| McCafé® Premium Roast Coffee | Medium | Low | Hot | Traditional coffee drinkers |
| McCafé® Iced Coffee | Medium | Medium | Cold | Everyday iced coffee |
| McCafé® Caramel Frappé | Light | High | Frozen | Dessert-style coffee |
Conclusion
The McCafe Macchiato Menu is designed for people to experience high-class espressos at reasonable prices. Be it the cozy McCafé® Caramel Macchiato or the refreshing McCafé® Iced Caramel Macchiato, all of these macchiatos give you a tasty combination of espressos, rich milk, and caramel flavors.
You can choose from different options of McCafé Macchiatos that can be combined with many other foods in McDonald’s Menu, making them perfect choices for breakfasts, lunches, or afternoon coffees. Make sure to also check out the McDonald’s Drinks Menu, McCafé Drinks, Nutrition Menu, and many other menu categories.
FAQs
Does McDonald’s have Macchiatos at all times during the day?
Yes. Participating McDonald’s outlets serve McCafe Macchiatos all through the day.
How does the hot one differ from the iced Caramel Macchiato?
In the hot one, steamed milk is used, while for the iced one, chilled milk and ice are used. The two have espresso and caramel syrup.
Does the McCafe Macchiato have espresso in it?
Yes. The Macchiato choices contain espresso freshly brewed in both cases.
Can I add extra shots of espresso?
Yes. In many of McDonald’s outlets, an extra espresso shot can be added at an extra cost.
Which of the two Macchiatos has fewer calories?
McCafé® Iced Caramel Macchiato has fewer calories than the hot one since the milk-ice combination is different.
Is the Caramel Macchiato very sweet?
It is sweet but with balanced taste featuring some caramel flavor and espresso as well.
Can I request customizing the caramel syrup?
Yes. Most McDonald’s outlets permit you to have the amount of syrup you want.
