Blog

Latte vs. Cappuccino, Macchiato And Flat White Guide

Choosing between a latte, cappuccino, macchiato or flat white? Compare milk, foam, strength, calories, fat and taste before your next espresso drink.

By Online Coffee Guide Editorial TeamPublished 7 min read
Barista pouring steamed milk into a latte beside a cappuccino, with a cafe chalkboard reading Latte vs. Cappuccino: What's the Difference?
On This Page14 Sections

Quick Answer

A latte is larger, milkier, and softer in espresso flavor than a cappuccino. A cappuccino usually tastes stronger because it has less steamed milk and a thicker foam layer. A traditional espresso macchiato is much more espresso-led than either drink, while a flat white is usually smaller and more coffee-forward than a latte, with finer microfoam than a cappuccino.

Key Takeaways

  • 1Latte is the mildest and most milk-forward option in this comparison.
  • 2Cappuccino gives the espresso more presence and usually more foam.
  • 3Espresso macchiato is the shortest and strongest-tasting of the four.
  • 4Flat white is smoother and more coffee-forward than a latte.
  • 5Exact recipes vary by cafe, region, and chain, so think in terms of espresso-to-milk balance rather than one rigid universal ratio.

Latte vs. cappuccino is one of the most common coffee-menu questions because both drinks use the same core ingredients: espresso and milk. The real difference is not the ingredient list. It is the balance of espresso intensity, milk volume, foam texture, and overall cup size. For a broader menu map, use the Coffee Drinks Guide; this guide stays focused on the four espresso drinks people compare most often.

Once those four variables are clear, it also becomes much easier to understand where macchiato and flat white fit on the same menu. If you want to understand the shot behind all four drinks, the Espresso Guide explains the base in more detail.

Latte vs. Cappuccino, Macchiato And Flat White At A Glance

Reader GuideCoffee Reference Table
DrinkEspresso presenceMilk amountFoam styleTypical cup feelBest for
LatteMildestHighestLight foamMedium to largeCreamy, easy-drinking coffee
CappuccinoStronger than latteMediumThick foam or thicker microfoamSmall to mediumBalanced espresso and milk with more texture
Espresso macchiatoStrongestVery lowSmall dollop of milk or foamVery smallEspresso drinkers who want only slight softening
Flat whiteStronger than latteMedium-lowFine microfoamSmall to mediumSilky texture with a more coffee-forward profile
Latte vs. cappuccino infographic showing how the drinks differ by milk balance, foam, flavor intensity, and cup size. A visual scale progresses from macchiato and cortado to flat white, cappuccino, and latte, moving from smaller, stronger drinks to larger, milkier drinks
A visual cup-size scale for latte vs. cappuccino, with nearby espresso drinks arranged from smaller and stronger to larger and milkier.

What Is A Latte?

A latte, or caffe latte, is espresso with steamed milk and a light layer of foam. It is usually the milk-forward option among common espresso drinks, which is why it tastes softer than a cappuccino even when the espresso base is similar.

In practical terms, latte is usually the safest recommendation for beginners, flavored syrups, iced milk drinks, and anyone who wants coffee to feel creamy rather than intense. If you want something smooth, easy to drink, and not too sharp, latte is normally the correct order.

For better home results, the coffee still matters. A latte can hide sharp edges, but it tastes better with sweet, balanced beans. Start with the Coffee Beans Guide, then use the Coffee Roasts Guide if you are choosing a roast for milk drinks.

What Is A Cappuccino?

A cappuccino is espresso with steamed milk and a more substantial foam layer than a latte. Traditional descriptions often frame it around equal parts espresso, steamed milk, and foam, but modern cafes may serve it with smoother microfoam and a less rigid ratio.

That is why cappuccino usually tastes stronger than latte even when the espresso dose is similar: there is less liquid milk softening the coffee, and more texture coming from foam rather than milk volume. If latte feels too milky but straight espresso feels too aggressive, cappuccino is often the best middle ground.

The key is balance. A good cappuccino should not taste like dry foam sitting on top of coffee, and it should not taste like a tiny latte. It should keep espresso visible while making the cup rounder and more textured.

What Is A Macchiato?

For this article, macchiato means espresso macchiato, not latte macchiato or caramel macchiato. That distinction matters because much of the confusion around "macchiato vs. latte" comes from chain-menu language rather than traditional espresso-bar language.

A traditional espresso macchiato is espresso marked with a small amount of steamed milk or foam. It is not basically a small latte. It starts as espresso and stays espresso-led.

What Is A Flat White?

A flat white is the most variable of the four drinks, but the broad pattern is still useful: it is usually smaller and more coffee-forward than a latte, with finer microfoam than a cappuccino.

The simplest way to explain flat white is this: it is usually the best choice for someone who wants milk, but does not want the milk to dominate. Compared with latte, it is typically smaller and stronger-tasting. Compared with cappuccino, it is usually less foamy and more integrated in texture.

Latte vs. Cappuccino

For the primary comparison, the clearest answer is simple. Latte has more steamed milk and a lighter foam cap, so the coffee tastes softer and the drink feels larger and creamier. Cappuccino has less milk and more foam, so the espresso tastes more pronounced and the texture feels lighter and airier.

If a cafe pulls the same espresso base for both drinks, cappuccino will usually taste stronger even if the caffeine is effectively similar. Caffeine usually follows the number of espresso shots, not the drink name, so a one-shot latte and a one-shot cappuccino can be close while two-shot versions can be much higher. The difference is mostly dilution and texture, not necessarily a huge caffeine gap.

Macchiato vs. Latte

A traditional macchiato is espresso with only a little milk or foam. A latte is a much larger milk drink.

The best way to remember the difference is this: a macchiato starts as espresso and stays espresso-led; a latte starts as espresso and becomes a milk drink. If you want the coffee flavor to dominate, choose espresso macchiato. If you want a creamy drink you can sip for longer, choose latte.

Flat White vs. Latte

Flat white and latte overlap more than latte and macchiato do, but they still serve different drinkers. Latte is better if you want a larger, softer, more milk-dominant drink. Flat white is better if you want steamed milk without losing too much espresso character.

A good flat white also tends to feel velvety rather than foamy, because the milk texture is built around fine microfoam rather than a thicker foam cap.

Cappuccino vs. Flat White

This is the comparison that many specialty-coffee drinkers care about most. Both drinks usually feel stronger than latte, but they express milk differently.

Cappuccino emphasizes foam and contrast. Flat white emphasizes integration and silkiness. If you like a cloudier, airier top layer, order cappuccino. If you want a smoother, glossier milk texture with less obvious foam separation, order flat white.

Latte vs. Cappuccino: Calories, Fat And Health

A cappuccino is usually lighter than a latte if both drinks use the same milk and the same espresso dose. The reason is simple: a latte normally contains more steamed milk, while a cappuccino uses less milk and more foam. More milk usually means more calories, more carbohydrates, and more fat, especially if the drink is made with whole milk.

That does not automatically make cappuccino "healthy" or latte "unhealthy." The healthier choice depends on size, milk type, sugar, syrups, and toppings. A small latte with skim milk can be lighter than a large cappuccino with whole milk. A plain cappuccino is usually the better choice if you want a smaller, less milky drink, while a plain latte is better if you want something creamier and more filling.

As a practical ordering rule, calories rise with milk volume. A larger latte made with whole milk can climb much faster than a small plain cappuccino, while skim milk or unsweetened plant milk can lower either drink. Use cafe nutrition panels as the final answer because cup size, milk recipes, and syrup amounts vary.

Reader GuideCoffee Reference Table
QuestionUsually Better Answer
Lower caloriesCappuccino, if same size and milk type
Lower fatCappuccino, if same milk type
More fillingLatte
Milder tasteLatte
Stronger coffee tasteCappuccino
Better for no-sugar orderBoth, if ordered plain
Better if adding syrupsLatte, but calories rise quickly

Which Espresso Drink Should You Order?

Choose latte if you want the mildest, creamiest, and most forgiving option. Choose cappuccino if you want more foam and clearer espresso presence. Choose espresso macchiato if you mostly want espresso and only a small amount of milk. Choose flat white if you want a silky milk drink that still lets the coffee speak clearly.

If your real question is "which is stronger?", cappuccino usually tastes stronger than latte, and espresso macchiato tastes stronger than both. If your question is "which has more milk?", latte clearly has more milk than cappuccino or flat white, while espresso macchiato has the least.

Reader Tool

Which Espresso Drink Should I Order?

Pick the cup style you want, then use the recommendation as a cafe ordering shortcut.

What sounds best right now?

Best match

Latte

Order a latte.

It has the most steamed milk, a lighter foam cap, and the gentlest espresso flavor in this group.

Milk

Highest

Foam

Light

Coffee

Mild

Common Mistakes

The first mistake is treating all milk drinks as interchangeable. They are not. The second is assuming macchiato means the same thing on every menu. A traditional espresso macchiato is very different from a caramel macchiato or latte macchiato.

The third mistake is thinking flat white is just a small latte. In practice, it is usually intended to be more coffee-forward and more finely textured. The fourth is confusing flavor strength with caffeine: two drinks can use a similar espresso base and still taste completely different because milk volume changes everything.

Common Questions About Latte, Cappuccino, Macchiato And Flat White

Is a latte stronger than a cappuccino?
Usually no. A cappuccino normally tastes stronger than a latte because it has less milk and more foam. The caffeine can be similar if both drinks use the same number of espresso shots, but cappuccino usually has a stronger coffee flavor.
Which has more caffeine, latte or cappuccino?
Usually neither by default. Caffeine depends mostly on the number of espresso shots, not whether the drink is a latte or cappuccino. If both use one shot, caffeine is usually similar; if one uses two shots, that drink has more caffeine.
What is the main difference between latte and cappuccino?
The main difference is milk and foam balance. Latte has more steamed milk and lighter foam, while cappuccino has less milk and a thicker foam layer.
Which has more milk, latte or cappuccino?
Latte has more milk than cappuccino.
Which has more foam, cappuccino or latte?
Cappuccino usually has more foam.
Are cappuccinos healthier than lattes?
Usually, a plain cappuccino can be lighter than a plain latte because it has less milk. But healthier depends on the milk, cup size, and whether sugar or syrup is added. If both are unsweetened and made with the same milk, cappuccino is usually the lighter option.
Which has more fat, latte or cappuccino?
A latte usually has more total fat than a cappuccino because it usually contains more milk. This assumes both drinks are made with the same milk type. If the latte uses skim milk and the cappuccino uses whole milk, the cappuccino may have more fat.
Which is better, latte or cappuccino?
Choose a latte if you want a creamier, milder, and more milk-forward drink. Choose a cappuccino if you want a stronger coffee taste, more foam, and a lighter overall drink. Neither is objectively better; they serve different preferences.
Is a flat white stronger than a latte?
Usually yes in flavor terms, because it is generally smaller and less milk-heavy.
Is a macchiato stronger than a latte?
Yes. A traditional espresso macchiato tastes much stronger because it contains only a small amount of milk or foam.
What is stronger, macchiato or flat white?
A traditional espresso macchiato is stronger than a flat white in flavor because it is mostly espresso with only a small amount of milk or foam. A flat white still tastes coffee-forward, but it has more steamed milk, so it is smoother and less intense than a macchiato.
Is a flat white more like a cappuccino or a latte?
A flat white is usually more like a small, stronger latte than a cappuccino. It has smooth steamed milk and fine microfoam like a latte, but it is usually smaller and more coffee-forward. Compared with a cappuccino, a flat white is less foamy and more silky.
Is a flat white the same as a cappuccino?
No. A cappuccino is usually foamier, while a flat white is usually silkier and more integrated.
What is the least milky espresso drink here?
Espresso macchiato.
What is the best drink for beginners?
Usually latte, because it is the mildest and most approachable.
What is the best drink if I want to taste the espresso?
Espresso macchiato first, flat white second.
What should I order if I like creamy coffee but not lots of foam?
Latte if you want more milk; flat white if you want a silkier, more coffee-forward result.
Why do cafes define these drinks differently?
There is no single enforced global recipe standard across all cafes, chains, and countries. The names are stable enough to be useful, but exact ratios, cup sizes, and milk texture still vary.

Sources