Coffee Affection is reader-supported. When you buy through links on our site, we may earn an affiliate commission. Learn more.

Macchiato vs Latte: The Main Differences (With Pictures)

MACCHIATO VS LATTE Macchiato vs latte: both these drinks were invented by Italians, yet they each serve a different purpose in the coffee world. The macchiato is a truly classic Italian beverage that celebrates espresso, while lattes are a creamier option with flavor add-ins that make them a hard choice to resist as well. Let’s look at the basics of the two drinks, and the reasons they are different.

divider 5

What is a Latte?

a woman preparing cafe latte
Image Credit: Tyler Nix, Unsplash

This marriage of milk and espresso is a simple drink. A latte starts with bold espresso shots, and then a good amount of creamy steamed milk is added, often with a thin layer of foam on top. Most folks like to be able to personalize their coffee. This is easy to do with a latte, which is the reason lattes became more popular. There are a wide variety of flavors available to add to give it a little something just for you. They are also really easy to make today with the use of latte machines.

divider 6

What is a Macchiato?

Espresso macchiato
Image: Takeaway, Wikimedia, CC 3.0 (cropped)

Italians, the gods of coffee, are unsurprisingly responsible for this simple yet strong drink. The one you might get at a coffee shop isn’t authentic if it’s flavored with tons of sugary syrups or sauces. Needless to say, the Italians would not be happy. They intended for macchiatos to highlight the flavor of espresso, not hide it.

So what is an authentic macchiato? In Italian, “macchiato” translates to “stained” or “marked.” The original version of the macchiato now deemed an “espresso macchiato,” is simply an espresso marked with a small amount of steamed milk with a bit of foam on top. This drink offers you the bold, strong espresso flavor, but with a little milk for slight relief and texture. It may have a big flavor, but it comes in a small package averaging between two to four ounces.

divider 6

Something in the Middle: Latte Macchiato

While we are focusing on the original versions of these two drinks, we have to mention the latte macchiato. This drink is mostly steamed milk instead of mostly espresso. However, it is not a latte because there is less milk, and there’s more of a technique involved.

In this case, a large amount of milk is steamed, and the espresso shots are pulled as usual. This time the espresso marks the milk. It’s poured slowly over the milk, creating layers of espresso and milk throughout the drink. This type of macchiato is more similar to a latte, except for the slow pour and the layers created.

divider 5

The Bottom Line

  • Espresso with a small amount of steamed milk
  • Topped with milk foam
  • Generally 2 to 4 ounces
  • Strong espresso flavor with light creaminess
  • Espresso with lots of steamed milk
  • Topped with microfoam
  • Generally 8 to 16 ounces
  • Strong creamy flavor with light espresso

In essence? Espresso macchiatos are bold espresso drinks lightly cut by steamed milk. Lattes, on the other hand, contain considerably more steamed milk, and have a creamy mouthfeel and smooth flavor. Which should you choose? Order a latte if you are in the mood for a large, milky drink — or want to add caramel or peppermint flavors. Ask for a macchiato if you want an espresso-forward drink with just a touch of foam. And above all, enjoy your coffee!

Want to make things a little more complicated? There’s something called a latte macchiato, too.


Kate MacDonnell

Kate is a lifelong coffee enthusiast and homebrewer who enjoys writing for coffee websites and sampling every kind of coffee known to man. She’s tried unusual coffees from all over the world and owns an unhealthy amount of coffee gear.

Read more

Related posts

Other Categories