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.

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
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.
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.
Best match
Latte
Order a latte.
It has the most steamed milk, a lighter foam cap, and the gentlest espresso flavor in this group.
Highest
Light
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?
Which has more caffeine, latte or cappuccino?
What is the main difference between latte and cappuccino?
Which has more milk, latte or cappuccino?
Which has more foam, cappuccino or latte?
Are cappuccinos healthier than lattes?
Which has more fat, latte or cappuccino?
Which is better, latte or cappuccino?
Is a flat white stronger than a latte?
Is a macchiato stronger than a latte?
What is stronger, macchiato or flat white?
Is a flat white more like a cappuccino or a latte?
Is a flat white the same as a cappuccino?
What is the least milky espresso drink here?
What is the best drink for beginners?
What is the best drink if I want to taste the espresso?
What should I order if I like creamy coffee but not lots of foam?
Why do cafes define these drinks differently?
Sources
Starbucks
Starbucks: Espresso ExplainedOfficial branded context for espresso drink definitions and menu language.
Starbucks
Starbucks: Espresso MacchiatoReference point for espresso macchiato as espresso marked with milk or foam.
Coffee Association of Canada
Coffee Association of Canada: Styles of CoffeeTrade-association style definitions for common espresso-and-milk drinks.
