Flat White vs Cappuccino vs Latte: What Is Actually Different?
This article may contain affiliate links. If you make a purchase through these links, we may earn a small commission at no extra cost to you. This helps us keep creating free content.
Flat white, cappuccino, and latte all start from the same two ingredients: a shot of espresso and steamed milk. The differences between them come down to three measurable variables: milk volume, foam thickness, and cup size. Once you know the numbers, ordering (or making) the right drink stops being guesswork.
The Core Differences at a Glance
All three drinks typically use a double shot as the espresso base, roughly 2 ounces (60ml) of espresso from an 18g dose. What changes is how much milk goes on top and how much of that milk is turned into foam.
| Drink | Total Size | Milk Volume | Foam Depth |
|---|---|---|---|
| Flat white | 5-6 oz (150-180ml) | ~150ml microfoam | 2-4mm |
| Cappuccino | 5-6 oz (150-180ml) | ~150ml, more foam | 10-15mm |
| Latte | 8-12 oz (240-360ml) | 250-300ml | 5mm or less |
The latte is the largest of the three and the most milk-forward. Steamed milk fills 8 to 12 ounces, topped with a thin 5mm layer of microfoam. With roughly 250-300ml of milk against a 60ml shot, the milk-to-espresso ratio runs close to 5:1, which is why the espresso flavor reads as gentle rather than sharp. It is the standard entry point for people moving from drip coffee to espresso drinks.
A cappuccino holds to the same 5-6 ounce cup as a flat white, but the internal split is different: roughly equal thirds of espresso, steamed milk, and foam, meaning about 50-60ml of liquid milk and 50-60ml of foam on top of the 60ml shot. That foam layer runs 10 to 15mm thick, thick enough to hold its shape when you spoon it and firm enough that a spoon or fork will visibly rest on it for a few seconds. Because there is less liquid milk diluting the shot, a cappuccino reads as more coffee-forward than a latte at the same size.
The flat white is typically the smallest at 5-6 ounces and traditionally uses a double ristretto shot (a shorter, more concentrated pull, roughly 1:1 dose-to-yield instead of 1:2) rather than a standard double. The milk is steamed to a microfoam only 2-4mm deep, thin enough that the surface looks glossy rather than foamy, with no visible dry-foam cap. Because the shot is more concentrated and the milk volume lower (about 150ml against the same 60ml base), the flat white carries the strongest coffee-to-milk ratio of the three, roughly 2.5:1 milk to espresso by volume versus the latte's 5:1.
Where the Flat White Came From
The flat white originated in Australia and New Zealand in the 1980s, developed as a reaction against overly foamy cappuccinos. Baristas in Melbourne and Wellington wanted a drink that showcased the espresso rather than burying it under foam, which is why the microfoam standard for a flat white is measured in single-digit millimeters rather than the 10-15mm cappuccino range. The drink did not reach mainstream US cafe menus until roughly 2009-2015, decades after it was standard in Australian and New Zealand cafes.
Making Them at Home
Rattleware 20oz Macchiato Pitcher
The barista-standard milk pitcher, drip-free spout.
* As an Amazon Associate we earn from qualifying purchases.
All three drinks start with properly steamed milk heated to 140-150°F (60-65°C), but the amount of air you introduce during the stretch phase determines which drink you end up with.
| Drink | Stretch Time | Cup Size to Pour Into |
|---|---|---|
| Latte | 2-3 seconds | 10-12 oz |
| Cappuccino | 4-6 seconds | 5-6 oz |
| Flat white | 1-2 seconds | 5-6 oz |
For a latte: Stretch the milk for 2 to 3 seconds by keeping the steam wand tip just below the surface, then submerge the tip and spin the milk until the pitcher reaches about 140°F. You want silky milk with only a thin foam cap of roughly 5mm. Pour into a 10 to 12 oz cup over the double shot.
For a cappuccino: Stretch for 4 to 6 seconds, introducing noticeably more air. The foam should build to 10-15mm, thick enough that it sits as a visible layer rather than blending in. Pour into a 5 to 6 oz cup, holding the foam back at first and spooning it on top at the end, or pouring through steadily for a layered look.
For a flat white: Stretch for only 1 to 2 seconds maximum, then spend the rest of the steaming time submerged, spinning the milk to break down bubbles into microfoam. The result should look glossy and paint-like with no visible bubbles. Pour into a 5-6 oz cup with a latte art pour; the thin, uniform microfoam of a flat white is widely considered the best canvas for rosettas and tulips because there is no thick foam cap to fight against.
Ratio and Strength Comparison
If you use a scale to track your ratios, a useful reference: a 60ml double shot in a 5-6 oz flat white lands around a 1:2.5 espresso-to-milk ratio by volume, the same shot in a cappuccino (with foam included) lands closer to 1:2, and the same shot stretched into a 10-12 oz latte lands around 1:5. Run these through the site's brew ratio calculator with your own cup size to see how strength shifts as you scale milk volume up or down.
Common Variations You'll See on a Menu
Cafes rarely stop at three fixed recipes, and several common variants sit between the core three drinks. A cortado, popular in Spanish-influenced menus, uses a 1:1 espresso-to-milk ratio in a 4 oz cup with almost no foam, sitting between an espresso and a flat white in strength. A latte macchiato reverses the pour order of a latte, steamed milk first with espresso poured on top, creating a visible layered look rather than a blended one, though the final ratio (heavy on milk, light on espresso) is close to a standard latte. A piccolo latte is essentially a mini latte, a single ristretto shot (around 20ml) in a 3-4 oz cup with steamed milk, aimed at people who want latte-style texture without the large 10-12 oz volume.
| Variant | Cup Size | Espresso Base |
|---|---|---|
| Cortado | 4 oz | Single shot, 1:1 with milk |
| Piccolo latte | 3-4 oz | Single ristretto, ~20ml |
| Latte macchiato | 8-10 oz | Double, poured on top of milk |
Which One Should You Order or Make?
Choose a latte for a mild, milk-forward coffee with the least foam and the largest volume, typically 8-12 oz. Choose a cappuccino for a textural drink with a thick 10-15mm foam cap and stronger coffee presence in a smaller 5-6 oz cup. Choose a flat white for the most concentrated coffee flavor, the thinnest microfoam at 2-4mm, and the smallest standard pour. None is objectively better; they are calibrated for different milk-to-coffee ratios, and knowing the actual numbers behind each one makes it easier to ask a barista for exactly what you want, or to replicate it at home with a thermometer, a scale, and a steady steam wand. Start by weighing your shot and your milk once, note the ratio that matches your preference, and repeat those same numbers every time instead of eyeballing the pour.
Published by the Brewed Barista editorial team. Published June 1, 2026.
Editorial responsibility: see Imprint.
Spotted an error or have something to add? corrections@brewedbarista.com
Explore more
All articles on Brewed Barista →
Coffee Knowledge, Delivered
New recipes, gear reviews, and barista tips — every Friday in your inbox.
🎁 Free bonus: Espresso Starter Guide (PDF)
You might also like
5 Iced Latte Recipes That Are Better Than Anything at Starbucks
Making iced lattes at home is easy, cheaper, and tastier than drive-through versions. These five recipes cover everything from classic to creative.
How to Steam Oat Milk Without It Splitting
Oat milk is the best alternative milk for lattes, but it takes a different technique than dairy. Here are the adjustments that make all the difference.