Flat White vs Latte: Calories, Nutrition & Which Is Better?
A standard flat white (240ml) has about 110 calories, while a medium latte (354ml) runs about 120 calories - but the latte is nearly 50% bigger. Per 100ml the flat white is actually the denser drink because it uses less milk in a smaller cup with the same espresso base.
β Flat White
Calories per 100g: ~46 kcal
Per 1 standard flat white (240ml): ~110 kcal
Protein: 7g · Carbs: 11g · Fat: 4g (per serving)
Fiber: 0g per serving
Best for: a stronger, smaller espresso-forward coffee
β Latte
Calories per 100g: ~34 kcal
Per 1 medium cup (354ml): ~120 kcal
Protein: 6g · Carbs: 11g · Fat: 5g (per serving)
Fiber: 0g per serving
Best for: a larger, milkier, gentler coffee
Flat White vs Latte: side-by-side comparison
| Factor | Flat White | Latte | Better choice |
|---|---|---|---|
| Calories (per 100g) | ~46 kcal | ~34 kcal | Latte |
| Calories (typical serving) | ~110 kcal (1 standard flat white (240ml)) | ~120 kcal (1 medium cup (354ml)) | Flat White |
| Protein | 7g | 6g | Flat White |
| Carbs | 11g | 11g | Depends on portion |
| Fat | 4g | 5g | Flat White |
| Fiber | 0g | 0g | Similar |
| Typical serving size | 1 standard flat white (240ml) | 1 medium cup (354ml) | — |
| Weight loss suitability | See verdict above | See verdict above | Depends on goal |
| Muscle gain suitability | See verdict above | See verdict above | Depends on goal |
| Best use case | a stronger, smaller espresso-forward coffee | a larger, milkier, gentler coffee | Depends on goal |
Values come from the CalorieMetrica nutrition database — the same data behind the Food Compare tool and Meal Planner. Homemade and cafe/restaurant portions vary by recipe, brand and cooking method.
Calories: Flat White vs Latte
The headline numbers look close - about 110 kcal for a flat white and 120 kcal for a latte - but they are not really the same drink in different clothes. A flat white is built on a double espresso with a small, tightly textured amount of steamed milk, typically 150-180ml of milk in a 240ml cup. A latte uses a similar double shot but tops it with a much bigger pour of steamed milk, often 250-300ml, in a 354ml or larger cup.
That means per 100ml, the flat white is denser in calories (roughly 46 kcal/100ml) than the latte (roughly 34 kcal/100ml), simply because a larger share of the latte's volume is milk-foam air and extra milk volume rather than concentrated espresso.
In practice, the calorie gap that matters is the one on the menu board: a 110 kcal flat white next to a 120 kcal latte. If you order the same size cup, the flat white will usually be a touch lower because it holds less milk overall. If you order a large latte instead of a small flat white, expect the difference to widen to 60-80 kcal.
Nutrition comparison
Both drinks get their nutrition almost entirely from milk, since espresso itself carries negligible calories, protein or fat. A flat white's smaller milk pour gives it slightly less protein and fat than a latte on paper, but per 100ml, the flat white is actually higher in protein density (about 2.9g/100ml vs 1.7g/100ml for the latte) because there is less water and foam diluting it.
Neither drink has meaningful fiber, and both carry small amounts of calcium, potassium and vitamin D from the milk. If you are tracking protein toward a daily target, a latte with a bigger milk volume can nudge you slightly higher in absolute grams (6g vs 7g is close either way), but coffee should never be relied on as a protein source - check your target with the Protein Calculator and get protein from food instead.
Milk choice changes both drinks more than the espresso ratio does. Oat milk versions typically add 20-40 kcal and cut protein roughly in half; skim milk versions shave 20-30 kcal off either drink while keeping most of the protein.
Which is better for weight loss?
For most people watching calories, the flat white is the marginally better everyday order simply because its standard serving size is smaller - you are less likely to end up with a 16oz version by default. That said, the difference between a standard flat white and a standard latte is small enough that milk type and added syrup matter far more than which drink you choose. A flavored latte with syrup can easily double the calories of a plain flat white.
Which is better for muscle gain?
Neither drink is a meaningful muscle-gain tool on its own, but if you are trying to hit a higher daily calorie and protein target during a bulk, a large latte with whole milk gives you more total volume and slightly more protein per cup than a flat white. Neither replaces a real protein source - use coffee for the caffeine boost around training and get your protein from food or a shake. Set your target with the Protein Calculator.
Which is healthier overall?
There is no clear winner here - these are two ways of serving espresso and steamed milk, and the calorie difference in a standard order is small. What actually changes the health picture is milk type (whole vs skim vs oat), size (small vs large), and add-ins (sugar, syrup, whipped cream). A plain flat white or plain latte, in a standard size, fits comfortably into almost any daily calorie budget once or twice a day.
Flat White and Latte around the world
Flat whites originated in Australia and New Zealand and remain the default proper coffee order there and increasingly across the UK, while lattes are the more familiar order across the US, Gulf cafe culture and much of South Asia's growing specialty coffee scene. In Pakistan, India and the UAE, both drinks now appear on most cafe menus alongside karak chai and Arabic coffee - see Chai vs Coffee for how these Western coffee-shop drinks compare with local tea traditions.
Practical meal examples
Weight-loss habit (~110 kcal): 1 standard flat white with skim milk, no sugar - a satisfying mid-morning ritual without derailing a calorie target.
Muscle-gain add-on (~250 kcal): 1 large latte with whole milk (~180 kcal) + a banana (~90 kcal) as a pre-workout combo for extra carbs and a little protein.
Balanced daily habit (~120 kcal): 1 medium latte or flat white with breakfast, keeping added sugar to zero and saving sweeter treats for later in the day.
Build any of these in the Meal Planner.
FAQs: flat white vs latte
Which has fewer calories, flat white or latte?
A standard flat white (240ml) has about 110 calories, while a medium latte (354ml) has about 120 calories. The flat white is denser per 100ml, but the difference in a normal order is small - roughly 10 calories.
Is a flat white healthier than a latte?
Neither is inherently healthier - both are espresso and steamed milk. The flat white's smaller standard size makes it marginally lower in calories by default, but milk type and added sugar matter more than the drink style.
Which has more protein, flat white or latte?
They are close: about 7g for a flat white and 6g for a latte in standard servings, both from milk. Neither is a meaningful protein source on its own.
Can I drink a flat white or latte every day?
Yes, for most people a plain flat white or latte once or twice daily fits easily into a normal calorie budget. Watch added syrups and whipped cream, which can double the calories.
Is oat milk better than dairy milk in a flat white or latte?
Oat milk usually adds 20-40 extra calories and roughly halves the protein compared with dairy milk, though it suits lactose intolerance or a plant-based diet. Skim dairy milk is the lower-calorie, higher-protein choice if that is your priority.
Which is better for a gym-day coffee, flat white or latte?
Either works well before training thanks to caffeine; a latte's larger milk volume gives slightly more carbs and protein if you want your coffee to double as a small pre-workout snack.
Related pages
Keep going
Compare any two foods instantly in the Food Compare tool, build a full day around your choice in the Meal Planner, find your calorie target with the TDEE Calculator, or check protein needs with the Protein Calculator.
π Values are practical estimates from the CalorieMetrica database. Homemade and cafe portions vary with brand, recipe and preparation method. See Data Sources.