Cratox AI
Reviewed by Cratox Nutrition Team · Updated August 13, 2026

Coffee, macchiato vs Coffee, Iced Latte, with non-dairy milk: nutrition compared

Nutrient (per 100 g)Coffee, macchiatoCoffee, Iced Latte, with non-dairy milk
Calories23 kcal24 kcal
Protein1.2 g1.4 g
Carbohydrates2.7 g2.8 g
Fat0.8 g0.8 g
Fibre0 g0.1 g
Sugar1.6 g1.9 g
Sodium22 mg28 mg

All values per 100 g. Source: USDA FoodData Central.

coffee macchiato

Coffee, macchiato

🔥 23 Calories
💪 1.2g Protein
2.7g Carbohydrates
🥑 0.8g Fat

Coffee, macchiato provides 23 kcal per 100 g, with 1.2 g of protein, 2.7 g of carbohydrates and 0.8 g of fat. 1 espresso cup of Coffee, macchiato (60 g) provides about 14 kcal.

At a glance

A fast summary built from the current nutrition profile per 100g.

Category
Beverages
Coffee, macchiato
Energy density
Light
23 kcal per 100g
Macro energy profile
Carb-led
21% Protein · 47% Carbohydrates · 32% Fat
Glycemic profile
No GI data
No GI data
Notable signals
Low in fatLow in sugarLow in sodiumUSDA data

Nutritional Information

23
kcal/100g
Protein
1.2g
Carbohydrates
2.7g
Fat
0.8g

Nutritional Information (per 100g)

NutrientAmount per 100 g
Calories23 kcal
Protein1.2 g
Carbohydrates2.7 g
Fat0.8 g
Sugar1.6 g
Sodium22 mg

USDA data · USDA FoodData Central

Calories per portion

PortionWeightCalories
1 espresso cup60 g14 kcal
1 fl oz30 g7 kcal
100 g100 g23 kcal

Portion weights: USDA FoodData Central

Portion calculator

Calories
23 kcal
Protein
1.2 g
Carbohydrates
2.7 g
Fat
0.8 g
Sugar
1.6 g
Sodium
22 mg

All values are computed from the per-100 g nutrition data (source: USDA).

About Coffee, macchiato

Coffee macchiato is a popular espresso-based beverage that originated in Italy. It is characterized by its rich espresso shot topped with a small amount of steamed milk or milk foam, creating a delightful contrast of flavors. The term 'macchiato' means 'stained' or 'spotted' in Italian, referring to the way the milk slightly alters the appearance of the coffee. This drink has gained global popularity due to its unique taste profile and the ability to highlight the robustness of the espresso while adding a creamy texture from the milk. Nutritionally, coffee macchiato is relatively low in calories, with about 23 calories per 100 grams, making it a suitable choice for those watching their caloric intake. It contains a modest amount of protein (1.20g), carbohydrates (2.70g), and a low fat content (0.80g). The beverage is often enjoyed as a morning pick-me-up or an afternoon indulgence, providing a satisfying caffeine boost without excessive calories. With a balance of flavors, coffee macchiato can be appreciated on its own or as part of a more elaborate coffee experience.

Health Benefits

Rich in antioxidants that may reduce inflammation and lower the risk of chronic diseases.
Contains caffeine, which can enhance cognitive function and improve alertness.
May boost metabolism and aid in weight management.
Low in calories, making it a great option for those on a calorie-restricted diet.
The milk in macchiato provides calcium, promoting bone health.
May lower the risk of certain diseases, such as Parkinson's and Alzheimer's.
Can improve exercise performance by increasing adrenaline levels.
Supports liver health and may reduce the risk of liver disease.
May lower the risk of type 2 diabetes due to its insulin sensitivity benefits.
A pleasant social beverage that can enhance social interactions and enjoyment.

Recommended Food Pairings

🥗
Almond Biscotti - the nutty flavor complements the coffee's richness.
🥗
Dark Chocolate - enhances the bitter notes of the espresso.
🥗
Cinnamon Roll - the sweetness contrasts beautifully with the coffee's acidity.
🥗
Oatmeal - a hearty breakfast that pairs well with a macchiato.
🥗
Fruit Salad - refreshing and balances the strong flavors of the coffee.

How to Consume

Serving size
100g, approximately 1 small cup
Frequency
2-3 times per week
  • Enjoy fresh macchiato for the best flavor experience.
  • Experiment with different types of milk for varied textures.
  • Pair with a light pastry for a delightful breakfast.
  • Opt for unsweetened versions to keep sugar intake low.
  • Consider adding a sprinkle of cocoa for a unique twist.

Selection & Storage

How to choose:

  • Look for freshly brewed macchiato for optimal flavor.
  • Choose high-quality coffee beans for a better taste.
  • Select milk that is fresh and free from additives.
  • Check the temperature; it should be served hot but not scalding.
Storage
Best consumed fresh; however, if stored, keep in a cool, dark place away from moisture.
Shelf life
Best consumed within 1-2 hours of preparation for optimal flavor.

Warnings & Contraindications

  • ⚠️Individuals sensitive to caffeine should limit their intake.
  • ⚠️People with lactose intolerance may need to avoid or substitute the milk.
  • ⚠️Excessive caffeine consumption can lead to insomnia and anxiety.
  • ⚠️Avoid adding too much sugar to maintain health benefits.

Frequently Asked Questions

How many calories does Coffee, macchiato have?

Coffee, macchiato contains approximately 23 calories per 100 grams, making it a low-calorie beverage option.

Is Coffee, macchiato healthy?

Yes, coffee macchiato can be healthy when consumed in moderation. It provides antioxidants and a modest amount of protein while being low in calories.

How should Coffee, macchiato be stored?

It is best to consume coffee macchiato fresh. If necessary, store it in a cool, dark place and consume within 1-2 hours for optimal flavor.

What are the benefits of eating Coffee, macchiato?

Coffee, macchiato offers various benefits including improved cognitive function, low calories, and antioxidant properties, contributing to overall health.

How much Coffee, macchiato can I eat per day?

It is recommended to consume coffee macchiato 2-3 times per week to enjoy its benefits without excessive caffeine intake.

How many calories are in 1 espresso cup of Coffee, macchiato (60 g)?

1 espresso cup of Coffee, macchiato (60 g) has about 14 kcal — 0.7 g protein, 1.6 g carbohydrates and 0.5 g fat (calculated from the USDA values per 100 g).

How many calories are in 1 fl oz of Coffee, macchiato (30 g)?

1 fl oz of Coffee, macchiato (30 g) has about 7 kcal — 0.4 g protein, 0.8 g carbohydrates and 0.2 g fat (calculated from the USDA values per 100 g).

Want a personalized nutrition plan?

Calculate your caloric needs