A cappuccino is a 5–6 oz drink with thick foam and a bold espresso flavor. A latte is 8–12 oz, creamier, and more milk-forward with only a thin layer of microfoam on top. The key differences are size, foam texture, and milk ratio — cappuccino is stronger and smaller, latte is milder and larger.
Both are made with espresso and steamed whole milk. The ratio of milk to espresso is what changes everything.
Cappuccino vs Latte at a Glance
| Cappuccino | Latte | |
|---|---|---|
| Size | 5–6 oz (150–180ml) | 8–12 oz (240–350ml) |
| Espresso | 1–2 shots | 1–2 shots |
| Steamed milk | ~2 oz | 4–6 oz |
| Foam | 1–2 oz thick, dense foam | Thin microfoam layer (< ½ inch) |
| Flavor | Bold, espresso-forward | Mild, creamy, milk-forward |
| Texture | Thick and foamy | Silky and smooth |
| Calories | ~100 (whole milk, no sugar) | ~150–190 (whole milk, no sugar) |
The Key Difference: Foam
The most important difference between a cappuccino and a latte is the milk texture.
Cappuccino foam is thick and dense — 1–2 oz of stiff foam sits on top and holds its shape. In a traditional cappuccino, the foam is dry enough that you can spoon it out. It insulates the drink and keeps it warmer longer.
Latte microfoam is thin, velvety, and fully integrated into the steamed milk. Less than half an inch of silky foam sits on top — just enough for basic latte art. The milk and foam are poured together rather than spooned separately.
Why it matters for taste: Thick cappuccino foam coats your palate less than the dense steamed milk in a latte, which is why cappuccino tastes stronger despite having the same amount of espresso.
The Ratio Explained
Traditional Cappuccino (6 oz / 180ml)
- 2 oz espresso (1 double shot)
- 2 oz steamed milk
- 2 oz thick foam
Espresso as % of drink: ~33%
Standard Latte (10 oz / 300ml)
- 2 oz espresso (1 double shot)
- 7.5 oz steamed milk with thin microfoam
Espresso as % of drink: ~20%
The same two shots of espresso taste dramatically different depending on how much milk surrounds them.
Flavor Comparison
Cappuccino tastes bold, roasty, and espresso-forward. The thick foam creates a barrier from the espresso below, giving you alternating sips — foamy, then rich coffee. The smaller volume means a concentrated espresso experience.
Latte tastes mild, sweet (from the milk sugars), and creamy. The espresso flavor is present but smooth and integrated into the milk rather than dominant. It’s the most approachable espresso drink for people transitioning from drip coffee.
Which one should you choose?
Choose a cappuccino if you:
- Like strong coffee flavor
- Enjoy a smaller, more concentrated drink
- Prefer a dry, foamy texture
- Drink espresso or Americanos regularly
Choose a latte if you:
- Prefer a milder, creamier drink
- Are new to espresso
- Want a larger drink
- Like silky, smooth milk texture
- Enjoy flavored syrups (they integrate better in a latte)
How to Make Each at Home
Cappuccino Recipe
Ingredients:
- 18g espresso beans (for a double shot)
- 4 oz whole milk (for 2 oz steamed + 2 oz foam)
Steps:
- Pull a double espresso into a 6 oz cappuccino cup.
- Steam 4 oz of whole milk — heat to 140–150°F (60–65°C), creating a large volume of dense foam. The milk should roughly double in volume.
- Pour the steamed milk in first (~2 oz), then spoon the thick foam on top to fill the cup.
- The foam should hold a slight dome shape.
The key: Don’t over-steam. Stop introducing air early and let the foam set. Cappuccino foam should be stiff enough to hold a teaspoon of sugar on top briefly.
Latte Recipe
Ingredients:
- 18g espresso beans (for a double shot)
- 8 oz whole milk
Steps:
- Pull a double espresso into a 10–12 oz glass or mug.
- Steam 8 oz of whole milk — heat to 140–150°F (60–65°C) with minimal air introduction. You want silky microfoam throughout the milk, not a thick layer of foam on top.
- Pour the steamed milk over the espresso in a circular motion, ending with a thin layer of foam on top.
- Optional: Use the foam pour to create basic latte art.
The key: Keep the steam wand slightly below the milk surface to incorporate air without creating large bubbles. The finished milk should look glossy and paint-like.
Milk Temperature: The Same for Both
Both cappuccino and latte milk is steamed to the same temperature — 140–150°F (60–65°C). The difference is how much air is incorporated during steaming, not temperature.
- Cappuccino: Introduce more air at the start of steaming, creating a larger foam volume
- Latte: Introduce air quickly at the start, then submerge the wand to stretch the milk without excess foam
This is why latte art is easier on lattes — the uniform microfoam creates a smooth canvas for pouring patterns.
Cappuccino vs Latte: Caffeine
Both drinks have the same caffeine if made with the same number of espresso shots — approximately 63–126mg for a single or double shot.
The extra milk in a latte does not add or reduce caffeine. If you order a large latte with 3 shots, you’ll have more caffeine than a single-shot cappuccino — but shot for shot, they’re identical.
Variations Worth Knowing
Iced Cappuccino
Espresso poured over ice with cold-foamed milk (not steamed). The foam is frothed cold rather than steamed, creating a different texture that floats on top.
Iced Latte
Espresso over ice, topped with cold milk — no foam. One of the simplest iced espresso drinks to make at home. See our iced latte recipe.
Flat White
A flat white is similar to a latte but smaller (5–6 oz) with a higher espresso-to-milk ratio and very thin microfoam. It’s the middle ground between a latte and cappuccino in terms of strength.
Dry Cappuccino
Extra foam, less milk. The most traditional Italian preparation — a small amount of espresso, almost no steamed milk, and a large dome of stiff foam.
Wet Cappuccino
More steamed milk, less foam — approaching latte territory. Some Italian bars make it this way; most specialty coffee shops do not.
Frequently Asked Questions
Is a cappuccino stronger than a latte? Yes, cappuccino tastes stronger because the smaller size and thick foam concentrate the espresso flavor. Both typically contain the same amount of espresso, so caffeine levels are equal.
Which has more calories — cappuccino or latte? A latte has more calories because it contains more milk. A 10 oz latte with whole milk has about 150–190 calories. A 6 oz cappuccino with whole milk has about 80–120 calories.
Can you make a cappuccino without a steam wand? You can froth milk with a handheld milk frother or French press to approximate cappuccino foam. The result won’t be as hot or as dense as steam-wand foam, but it works for a home approximation.
Why does my cappuccino foam disappear quickly? Foam that collapses quickly usually means the milk was over-steamed (too hot) or under-aerated. Steam at 140–150°F and introduce air during the first few seconds of steaming, before the milk heats up.
Related Guides
- Cappuccino Recipe: The Classic Ratio — Full step-by-step cappuccino recipe
- Latte Recipe: How to Make a Latte at Home — Full latte recipe with milk tips
- Milk Steaming for Beginners — Master microfoam vs dense foam
- What Is a Macchiato? — The espresso drink with just a dab of milk
- Getting Started with Home Espresso — Equipment and technique overview