Cappuccino and latte are the two most ordered espresso drinks in the world — yet most people can’t explain the difference between them. They both use espresso and steamed milk. They both come in similar cup sizes. So what’s actually different?

The short answer: ratio. A cappuccino is roughly equal parts espresso, steamed milk, and foam. A latte is mostly milk with a thin layer of foam — which makes it creamier, milder, and significantly larger.

This guide covers everything: taste, milk ratio, strength, foam, calories, when to choose each, and how cappuccino compares to flat white, macchiato, and other drinks.


Cappuccino vs Latte: At a Glance

CappuccinoLatte
Espresso1–2 shots (1–2 oz)1–2 shots (1–2 oz)
Steamed milk1–2 oz6–8 oz
Milk foamThick (1 cm+)Thin (microfoam, ~5mm)
Total volume5–6 oz10–12 oz
Milk ratio~1:1 espresso:milk~1:4 espresso:milk
TasteStrong, bold, slightly foamyCreamy, mild, smooth
Calories (whole milk)~80 kcal~190 kcal
Best forEspresso lovers who want some milkMilk lovers who want some espresso

What Is a Cappuccino?

A traditional cappuccino is a 5–6 oz drink divided into thirds:

  • ⅓ espresso — typically a double shot (2 oz)
  • ⅓ steamed milk — textured, not just warmed
  • ⅓ milk foam — thick, velvety foam on top

The foam is the defining characteristic. It should be dry enough to hold its shape — you can spoon it — but not stiff like whipped cream. In Italy, a cappuccino is a morning drink, almost never ordered after noon.

Flavor profile: Strong espresso forward, slightly bitter, with a creamy mouthfeel from the foam. Less sweet than a latte because the milk-to-espresso ratio is much lower.


What Is a Latte?

A latte (short for caffè latte, “milk coffee”) is a 10–12 oz drink that’s primarily steamed milk:

  • 1–2 shots espresso (1–2 oz)
  • 6–8 oz steamed milk — silky microfoam throughout
  • Thin microfoam layer — just 5mm of foam on top

The milk is fully integrated, not layered. Good latte milk has microfoam worked throughout — no big bubbles, just a glossy, paint-like texture that’s ideal for latte art.

Flavor profile: Creamy, mild, slightly sweet from the milk. The espresso is present but not dominant. The best choice if you want coffee flavor without coffee bitterness.


The 5 Key Differences

1. Milk Ratio

This is the biggest difference. A cappuccino is ~1:1 espresso to milk. A latte is ~1:4. That’s four times more milk in a latte.

2. Foam

Cappuccinos have thick, spoonable foam that makes up roughly a third of the drink. Lattes have a thin layer of microfoam — the milk is steamed uniformly so foam is woven throughout, not sitting on top as a separate layer.

3. Size

Standard cappuccino: 5–6 oz. Standard latte: 10–12 oz (16 oz at most coffee shops). If you order a “large cappuccino,” you’re getting a latte by ratio.

4. Strength

Same espresso, different dilution. A cappuccino tastes significantly stronger because you’re drinking less milk per shot. Milligram for milligram the caffeine is identical (60–120mg depending on shots), but the perceived strength is very different.

5. Calories

Fewer ounces of milk = fewer calories. A 6 oz cappuccino with whole milk has roughly 80 kcal. A 12 oz latte with whole milk has ~190 kcal. With oat milk, add about 20% more calories.


Which Is Stronger: Cappuccino or Latte?

Same number of espresso shots = same caffeine. But the cappuccino tastes stronger because it has less milk diluting the espresso.

If you use the same double shot in a 6 oz cappuccino vs a 12 oz latte:

  • Caffeine: ~120mg in both
  • Perceived strength: cappuccino feels twice as strong

Want more caffeine? Ask for an extra shot — doesn’t matter which drink you choose.


Cappuccino vs Latte: Which Should You Choose?

Choose a cappuccino if:

  • You want to actually taste the espresso
  • You prefer a smaller, more concentrated drink
  • You like texture and foam
  • You’re keeping calories low

Choose a latte if:

  • You prefer a creamy, mild coffee experience
  • You want a larger, more filling drink
  • You’re sensitive to bitterness
  • You love latte art (microfoam is much better for art than cappuccino foam)

Cappuccino vs Flat White

The flat white lives between a cappuccino and a latte:

CappuccinoFlat WhiteLatte
Volume5–6 oz5–6 oz10–12 oz
Espresso1–2 shots2 shots (ristretto)1–2 shots
FoamThick (1 cm+)Microfoam only (no separate foam layer)Thin microfoam
TasteBold, foamyStrong, velvety, smoothMild, creamy
OriginItalyAustralia/New ZealandItaly

The key distinction: cappuccinos have a distinct foam layer. Flat whites use microfoam throughout with no separate foam — similar to a latte but in a smaller cup with a stronger espresso-to-milk ratio.

Flat white vs cappuccino: Same size, different foam. If you want a small strong drink without thick foam, choose a flat white.


Cappuccino vs Latte vs Macchiato

Here’s the full three-way comparison:

Espresso MacchiatoCappuccinoLatte MacchiatoLatte
Volume1–1.5 oz5–6 oz8–10 oz10–12 oz
Espresso1 shot1–2 shots1 shot1–2 shots
MilkJust a dash~2 oz steamed5–6 oz steamed, poured first6–8 oz steamed
FoamDollop of foamThick layerThick foam on topThin microfoam
StrengthVery strongStrongMild-mediumMild

The word macchiato means “stained” in Italian — the espresso is “stained” with a small amount of milk (espresso macchiato) or the milk is “stained” with espresso (latte macchiato, where you pour espresso into the milk).


Cappuccino vs Macchiato

CappuccinoLatte MacchiatoEspresso Macchiato
Size5–6 oz8–10 oz1–2 oz
Espresso1–2 shots1 shot1 shot
MilkSteamed milk + foamLots of steamed milk + thick foamDash of foam
TasteBalanced milk and espressoMilky, layeredAlmost straight espresso
For whomEspresso drinkers who want milkMilk drinkers who want a little espressoEspresso purists

A cappuccino is between an espresso macchiato (minimal milk) and a latte macchiato (mostly milk). If you want something stronger than a cappuccino, try an espresso macchiato. If you want something milder, go latte macchiato or just a latte.


How to Make a Cappuccino at Home

You’ll need an espresso machine with a steam wand.

Ingredients:

  • 18g fresh ground espresso
  • 4 oz whole milk (cold)

Steps:

  1. Pull a double shot into a 6 oz cup (about 36g output in 25–30 seconds)
  2. Steam 4 oz cold milk: start with the wand at the surface to inject air (2–3 seconds), then lower it slightly to heat and texture until ~145°F
  3. The milk should have a creamy, velvety texture with soft foam incorporated throughout — not stiff peaks
  4. Pour steamed milk over espresso, hold back foam slightly with a spoon
  5. Spoon remaining foam on top (should be about 1 cm thick)

No espresso machine? Use a Moka pot for the espresso and a handheld frother or French press to create foam. Not quite the same but very close.


How to Make a Latte at Home

Ingredients:

  • 18g espresso
  • 8 oz whole milk

Steps:

  1. Pull a double shot into a 10–12 oz cup
  2. Steam 8 oz milk: use less air injection than cappuccino — you want silky microfoam throughout with no separate foam layer
  3. Heat to 150–155°F
  4. Pour steamed milk from low height into espresso, tilting cup slightly
  5. Finish with a thin foam layer on top (latte art territory)

The key difference from cappuccino technique: less air = less foam. You want a creamy, uniform texture, not two separate layers.


Cappuccino vs Latte Calories

Milk TypeCappuccino (6 oz)Latte (12 oz)
Whole milk~80 kcal~190 kcal
2% milk~65 kcal~160 kcal
Oat milk~90 kcal~210 kcal
Almond milk~45 kcal~100 kcal
Skim milk~45 kcal~110 kcal

Oat milk adds more calories than whole milk because of the added oils and starches. Almond milk is the lowest-calorie option. If you’re calorie-conscious, a cappuccino with almond milk (~45 kcal) is the clear winner.


Iced Cappuccino vs Iced Latte

Iced versions blur the lines but the ratio principles still apply:

Iced cappuccino: Espresso over ice with cold milk (or cold foam on top). More espresso-forward. Often made with 2–3 shots in 6–8 oz total.

Iced latte: Espresso over ice with lots of cold milk — 6–8 oz milk to 1–2 shots. Much creamier and milder.

The foam distinction disappears when iced (you can’t create traditional cappuccino foam over ice), but the ratio difference remains.


FAQ

What's the main difference between a cappuccino and a latte?
Ratio. A cappuccino is roughly equal parts espresso, steamed milk, and foam in a 5–6 oz drink. A latte is mostly steamed milk (6–8 oz milk) with 1–2 shots of espresso in a 10–12 oz drink. Cappuccinos taste stronger and have more foam; lattes are creamier and milder.
Which has more caffeine — cappuccino or latte?
Typically the same, since both use 1–2 shots of espresso. The caffeine difference comes from how many shots you order, not the drink type. A double shot cappuccino and a double shot latte both have ~120mg caffeine.
Is a cappuccino stronger than a latte?
It tastes stronger because the same espresso is diluted by much less milk. But if they both have 2 shots, the actual caffeine content is identical. Perceived strength ≠ caffeine content.
Which is better for beginners — cappuccino or latte?
Latte. The extra milk softens the bitterness of espresso and makes it more approachable. Start with a latte, then try a cappuccino once you’ve developed a taste for espresso.
What's the difference between a cappuccino and a flat white?
Both are 5–6 oz and use 2 shots. The difference is the foam: cappuccinos have a distinct thick foam layer (~1 cm), while flat whites use only microfoam integrated throughout the milk with no separate foam layer. Flat whites taste smoother and less “foamy.”
Can you make a cappuccino without an espresso machine?
You can get close using a Moka pot (for strong coffee) and a handheld frother or French press to froth milk. It won’t have the same crema or texture, but the ratio and flavor profile will be similar.
What's the difference between a cappuccino and a macchiato?
Size and milk amount. A cappuccino (5–6 oz) has roughly equal parts espresso, steamed milk, and foam. An espresso macchiato (1–2 oz) is just espresso with a small foam dollop. A latte macchiato (8–10 oz) is mostly steamed milk with espresso poured through it.
Which has fewer calories — cappuccino or latte?
Cappuccino, because it has much less milk. A 6 oz cappuccino with whole milk is ~80 kcal. A 12 oz latte with whole milk is ~190 kcal. With almond milk, a cappuccino can be as low as 45 kcal.

More Espresso Drink Guides