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.
Walk into any cafe and you will see flat whites, cappuccinos, and lattes on the menu, all at different prices, often with no explanation of what separates them. They are all espresso plus steamed milk. So what makes them different? Having made thousands of each, I can tell you that the differences are real, meaningful, and simpler than most people think.
The Core Differences
The three variables that separate these drinks are milk texture, milk volume, and cup size. That is it. The espresso base is typically the same (a double shot), and the milk starts from the same jug. It is what you do with that milk that creates three distinct drinks.
A latte is the largest of the three, typically 8 to 12 ounces. It has the most milk and the least foam: a thin layer of microfoam (about 5mm) on top of a lot of steamed liquid milk. The high milk ratio means the espresso flavor is gentle and the drink is smooth and mild. It is the most approachable espresso drink and the one most people start with.
A cappuccino is smaller, traditionally 5 to 6 ounces (though many cafes serve them larger). The defining feature is equal-ish thirds: one-third espresso, one-third steamed milk, one-third foam. The foam layer is thick, airy, and velvety, typically 10 to 15mm. A good cappuccino has more coffee intensity than a latte because there is less liquid milk diluting the espresso.
A flat white is the smallest, typically 5 to 6 ounces, with a double ristretto shot and very thin microfoam (2 to 4mm). The milk is velvety and fully integrated. There is no distinct foam layer sitting on top. The key difference from a cappuccino is that the milk is uniformly textured throughout the drink, and from a latte, it is significantly smaller with a stronger espresso-to-milk ratio.
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 start with properly steamed milk, but you introduce different amounts of air depending on the drink.
For a latte: Stretch the milk for 2 to 3 seconds (introduce air briefly), then submerge and spin until the pitcher is warm. You want silky milk with a thin foam cap. Pour into a 10 to 12 oz cup over a double shot.
For a cappuccino: Stretch the milk for 4 to 6 seconds (more air), creating a thicker foam layer. The pitcher should feel slightly lighter than a latte pitcher because of the aerated volume. Pour into a 5 to 6 oz cup, holding back the foam initially, then spooning it on top, or pour through to get a layered effect.
For a flat white: Minimal stretch, 1 to 2 seconds maximum. The goal is microfoam so fine that it is barely distinguishable from the liquid milk. No visible bubbles, no dry foam. Pour into a 5 to 6 oz cup with a latte art pour. The flat white is where latte art really shines because the uniform microfoam creates the best canvas.
Which One Should You Order?
If you want a mild, milky coffee that is easy to drink: latte. If you want a textural experience with distinct foam and more coffee flavor: cappuccino. If you want a small, intense, velvety coffee-forward drink: flat white. There is no wrong choice. They are all excellent vehicles for espresso, just calibrated for different preferences. Try all three and find your lane.
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)