Think a latte is just a “foamier” cappuccino? Not true.
Milk volume, not just foam style, makes the real difference: lattes are milk-forward with a thin microfoam (silky tiny bubbles) cap, while cappuccinos split the cup into equal thirds of espresso, steamed milk, and thick foam.
This post gives exact volume guidelines in ml and oz, shows how steaming technique changes measured milk, and helps you pick the right ratios for every cup size so your drink tastes balanced and predictable every time.
Milk Volume Breakdown for Lattes and Cappuccinos

A latte starts with 1–2 oz (30–60 ml) of espresso and adds 6–10 oz (180–300 ml) of steamed milk, topped with a whisper-thin microfoam layer around 0.25–0.5 oz (7–15 ml). Milk makes up about 75–85% of what’s in the cup. A typical 12 oz latte? 2 oz espresso, 9.5 oz steamed milk, half an ounce of microfoam.
Cappuccinos follow the equal-thirds rule: roughly 1/3 espresso, 1/3 steamed milk, 1/3 foam by volume. A classic 6 oz cappuccino uses 2 oz (60 ml) espresso, 2 oz (60 ml) steamed milk, and 2 oz (60 ml) dense foam. That foam layer is noticeably thicker and way airier than what you’ll see on a latte.
- Latte (12 oz example): 2 oz espresso / 9.5 oz steamed milk / 0.5 oz thin microfoam.
- Cappuccino (6 oz example): 2 oz espresso / 2 oz steamed milk / 2 oz dense foam.
- Latte (8 oz example): 1–2 oz espresso / 6–7 oz steamed milk / 0.25 oz microfoam.
Numbers shift a bit from café to café depending on house recipe, but the structural rule stays consistent. Lattes are milk-forward with minimal foam. Cappuccinos split the volume equally between espresso, milk, and a substantial foam cap. If you’re measuring by weight instead of volume, expect 1 g ≈ 1 ml for steamed milk. So a 12 oz latte uses about 270–280 g of steamed milk plus 60 g of espresso.
Understanding Milk Texture and Foam Differences

Lattes rely on silky microfoam integrated throughout the steamed milk. This creates a smooth, pourable texture that’s ideal for latte art. The foam layer on top is thin (usually less than 5 mm visible), and the entire milk volume feels velvety and liquid. Because latte microfoam adds minimal volume expansion (5–10% increase), the measured milk volume you start with stays close to what ends up in the cup.
Cappuccino foam is dense, airy, and sculpted into a thick layer that sits on top of the steamed milk. The foam occupies roughly 1/3 of the total cup volume. It’s created by aerating the milk more aggressively, which increases milk volume by 20–35% during steaming. A cappuccino might start with 120 ml of cold milk in the pitcher and expand to 150–160 ml after frothing. The same starting volume for a latte would reach only 130 ml. This foam expansion explains why a 6 oz cappuccino feels substantial even though it contains only 2 oz of liquid steamed milk. The rest is voluminous, structured foam.
Ratio Adjustments by Cup Size

As cup sizes grow, the espresso-to-milk ratio shifts pretty dramatically. A traditional 5–6 oz cappuccino maintains the equal-thirds structure cleanly. But most US cafés serve cappuccinos in 8 oz cups, which slightly increases the steamed milk and foam portions to fill the extra space.
Lattes scale up more predictably because they’re already milk-dominant. A 16 oz latte typically still uses a double shot (2 oz espresso) but adds 13–14 oz of steamed milk and a thin foam cap. That drops the espresso-to-milk ratio to roughly 1:7, making the drink noticeably milder unless you add an extra shot.
| Drink Type | Common Cup Size | Espresso Volume | Milk Volume |
|---|---|---|---|
| Cappuccino | 6 oz | 2 oz (60 ml) | 2 oz steamed + 2 oz foam (60 + 60 ml) |
| Latte | 12 oz | 2 oz (60 ml) | 9.5 oz steamed + 0.5 oz foam (280 + 15 ml) |
| Latte | 16 oz | 2 oz (60 ml) | 13.5 oz steamed + 0.5 oz foam (400 + 15 ml) |
| Cappuccino | 8 oz | 2 oz (60 ml) | 3 oz steamed + 3 oz foam (90 + 90 ml) |
Want to maintain flavor balance in larger cups? Consider adding an extra shot at 12 oz and above. That keeps the espresso noticeable even as milk volume climbs.
How Preparation Technique Affects Final Milk Volume

The way you steam milk directly controls how much volume you end up with in the cup. For a latte, you introduce air for only 2–3 seconds at the start, then submerge the wand tip to create a rolling, heating motion. This produces minimal foam expansion (5–10%), keeping the milk dense and pourable. Overdo the aeration phase and the pitcher will fill with large bubbles. You’ll end up with extra volume that makes the drink foamier than intended.
Cappuccinos require a longer aeration phase (5–7 seconds) to build the thick foam layer. You’re deliberately expanding the milk by 20–35%. So the same 180 ml of cold milk becomes 220–240 ml of finished steamed milk and foam. Timing and wand angle make the difference. Cappuccino steaming keeps the wand near the surface longer to pull in more air, then rolls the milk to smooth out large bubbles into a dense, scoopable texture. Stop aerating too early? The foam layer collapses and you’re left with a latte-style drink even in a cappuccino cup.
Visual Ratio Comparison Guide

You can spot the difference between a latte and a cappuccino by looking at the foam layer and the color gradient. A latte shows a thin, glossy top with minimal visible foam (usually less than 3 mm of white froth) and a rich brown espresso layer visible underneath when you tilt the cup.
- Cappuccino visual: Divide the cup into three roughly equal horizontal sections. The bottom third is dark espresso, the middle is light tan steamed milk, and the top third is a thick, white dome of foam that rises above the cup rim.
- Latte visual: The cup is mostly a smooth, tan blend of milk and espresso. The foam layer is paper-thin and glossy, often flat or gently rounded. Latte art sits on the surface because the milk is pourable, not scoopable.
- Quick check: If you can spoon the foam off the top, it’s a cappuccino. If the milk and foam are blended smooth enough to pour patterns, it’s a latte.
The foam-to-milk ratio tells the story before you even taste the drink.
Final Words
In the action, you learned exact milk volumes and ratios for lattes and cappuccinos, how foam texture changes perceived volume, and how cup size and steaming technique shift totals.
Use the numbers: 8–10 oz steamed milk for a 12 oz latte with a thin foam cap, and about 2 oz espresso, 2 oz steamed milk, 2 oz foam for a 6 oz cappuccino. The visual guide and prep tips show how to reproduce those results.
If you take one thing away, follow the milk volume guidelines for latte vs cappuccino, measure milk, watch foam, and change one thing at a time. You’ll see steadier shots and tastier drinks.
FAQ
Q: How much milk for latte vs cappuccino?
A: The milk for a latte versus a cappuccino typically differs: a latte uses about 8–10 oz steamed milk over 1–2 oz espresso, while a cappuccino uses roughly 2 oz espresso, 2 oz steamed milk, and 2 oz foam.
Q: What is the ideal milk volume for a latte?
A: The ideal milk volume for a latte is about 8–10 oz of steamed milk with 1–2 oz espresso, creating silky microfoam and filling most of a 10–16 oz cup.
Q: What is the golden ratio for lattes?
A: The golden ratio for lattes is roughly 1 part espresso to 4–6 parts milk, often using 1–2 oz espresso with 8–10 oz steamed milk; use 1:5 as a practical default.
Q: What is the 2:1 rule for espresso?
A: The 2:1 rule for espresso means the brewed yield should be twice the dry dose: pull about 36 g of espresso from an 18 g dose, a reliable starting point for balance.
