Macchiato Calories Calculator
Calculate macchiato calories. Australian cafe macchiato nutrition — espresso with steamed milk, caffeine content, macros and short vs long.
Macchiato Nutrition Overview
The macchiato ('stained' in Italian) is one of the defining coffees of Australian specialty cafe culture. In Australian cafe tradition, a macchiato is an espresso (typically a double shot) 'stained' or 'marked' with a small amount of steamed milk or milk foam — just enough to soften the straight espresso intensity without adding the volume of a flat white or latte. The 'long macchiato' — a double ...
How to use this calculator
Enter your portion size in grams or use the unit selector. CalorieMetrica will estimate calories, protein, carbs and fats for Macchiato. Actual nutrition values vary depending on preparation method, recipe, and serving size.
Best for fitness goals
The macchiato is the most calorie-efficient milk coffee available — at approximately 21 kcal, it adds the complexity of milk texture and flavour to coffee with essentially no calorie impact. For anyone switching from lattes (~160 kcal for a large) or cappuccinos (~120 kcal) to macchiatos, the calori...
Macchiato Calories — Complete Australian Guide
Calories By Portion Size
| Portion / Serving | Estimated Calories | Notes |
|---|---|---|
| Short macchiato (30ml — espresso + milk dash) | ~12 kcal | Small/traditional |
| Long macchiato (70ml) | ~21 kcal | Standard Australian |
| Latte macchiato (250ml) | ~145 kcal | Layered milk version |
Calories By Preparation Method
| Preparation Method | Calories / 100g | Notes |
|---|---|---|
| Short macchiato: single espresso + milk dot | ~30 kcal/100ml | Traditional |
| Long macchiato: double espresso + steamed milk | ~30 kcal/100ml | Australian standard |
| Caramel macchiato (Starbucks style) | ~190 kcal/100ml | Very different drink |
Nutrition Breakdown
| Nutrient | Amount | Notes |
|---|---|---|
| Calories | 30 kcal | Per 100ml |
| Protein | 2 g | From milk |
| Carbohydrates | 3 g | From milk lactose |
| Fat | 1 g | From milk fat |
| Fibre | 0 g | None |
| Caffeine | ~130–160 mg | From double espresso |
| Calcium | ~40 mg | From milk |
What Is Macchiato?
The macchiato ('stained' in Italian) is one of the defining coffees of Australian specialty cafe culture. In Australian cafe tradition, a macchiato is an espresso (typically a double shot) 'stained' or 'marked' with a small amount of steamed milk or milk foam — just enough to soften the straight espresso intensity without adding the volume of a flat white or latte. The 'long macchiato' — a double espresso in a small glass with a small amount of steamed milk — is the standard Australian cafe interpretation, served in a small glass that shows the layering of espresso and milk. This is distinct from the Italian espresso macchiato (a single shot with a drop of foam) and from the American caramel macchiato (a sweet layered drink that bears little resemblance to the original). Australian macchiato culture reflects the country's sophisticated coffee appreciation — it is ordered by coffee connoisseurs who want something stronger than a flat white but with slightly more milk than a straight black espresso. Melbourne and Sydney specialty cafes have elevated macchiato preparation to a precise art.
Macchiato Calories Guide
A standard Australian long macchiato (approximately 70ml — double espresso with a small amount of steamed full-cream milk) contains approximately 21 calories. The calorie content is negligible — almost entirely from the small milk addition. A short macchiato (30ml, single shot with milk dot) is approximately 12 calories.
Macchiato for Weight Loss
The macchiato is the most calorie-efficient milk coffee available — at approximately 21 kcal, it adds the complexity of milk texture and flavour to coffee with essentially no calorie impact. For anyone switching from lattes (~160 kcal for a large) or cappuccinos (~120 kcal) to macchiatos, the calorie saving is significant.
Macchiato for Muscle Gain
Not relevant for muscle building, though the caffeine provides pre-workout performance benefits.
Smart Comparison
Macchiato vs Flat White: Flat white (~110 kcal) is dramatically higher than a macchiato (~21 kcal). Macchiato vs Long Black: Both are essentially zero-calorie coffees — the macchiato has slightly more calories from the milk dash. Macchiato vs Latte: A large latte (~160 kcal) is much higher.
Portion Control Advice
A macchiato is already essentially calorie-free — no portion concerns.
Common Mistakes
Confusing an Australian macchiato with a Starbucks 'caramel macchiato' — the Starbucks version is essentially a flavoured latte (~250+ kcal) and bears no resemblance to the traditional macchiato.
Burn This Food — Activity Equivalents
| Activity | Duration to Burn |
|---|---|
| Brisk walking | ~5 min for 1 long macchiato |
| Jogging | ~2 min |
| Cycling | ~3 min |
| Swimming | ~2 min |
Healthy Alternative Tips
Macchiato is already among the lowest calorie milk coffees — ~21 kcal
Macchiato paired with a protein-rich food — ~21 kcal
Switch from latte to macchiato — saves ~140 kcal
Related Tools
Use these tools to track your daily plan and compare foods:
Frequently Asked Questions
How many calories in a macchiato?
An Australian long macchiato (double espresso with a small amount of steamed milk — approximately 70ml) contains approximately 20–22 calories. A short macchiato (single espresso with milk dot — approximately 30ml) is approximately 11–13 calories. A latte macchiato (steamed milk with espresso poured through — approximately 250ml) is approximately 142–148 calories.
What is the difference between a long and short macchiato?
An Australian short macchiato is a single espresso shot with a small dot of steamed milk foam placed on top — approximately 30ml total. A long macchiato is a double espresso in a small glass with a more generous addition of steamed milk — approximately 70ml total. The long macchiato is the more common Australian cafe order.
Is a macchiato sweet?
A traditional Australian macchiato is not sweet — it is the espresso flavour softened slightly by the milk, without any added sweetener. The small amount of milk adds a subtle sweetness from lactose and a creamy texture. Anyone who wants sweetness adds sugar or requests a flavoured syrup. A 'caramel macchiato' (popularised by Starbucks) is a sweet flavoured milk drink with coffee added and is not the same as a traditional macchiato.
Why do Australians drink macchiatos?
The macchiato is popular in Australian specialty coffee culture because it showcases high-quality espresso — the small amount of milk enhances rather than overwhelms the coffee flavour. For coffee connoisseurs who appreciate the nuance of a good espresso blend, the macchiato is the ideal order: enough milk to temper the acidity, not enough to dilute the coffee character.
📊 Data source note: Nutrition values are estimates based on Australian food composition databases, Food Standards Australia New Zealand (FSANZ) nutrient data, and standard recipe analysis. Actual values vary by cooking method, recipe, brand, and serving size. See our Data Sources and Methodology pages.