A tall clear glass of layered latte macchiato next to two white ceramic cups of cappuccino on a sunlit wooden table.

Macchiato vs Latte​ – What’s the Difference?

In a world full of espresso drinks where milk often meets coffee, it’s easy to wonder if they’re all just variations of the same thing. They might look alike, especially with that signature latte art on top. But for anyone with a refined taste for coffee, the differences are clear. So let’s get into macchiato vs latte and see what really sets them apart.

Key Takeaways

Both start with espresso, but they tell completely different stories.

  • Macchiato is strong, bold, and only slightly softened by a spoonful of milk or foam.
  • Latte flips that balance. Milk takes the lead and turns espresso into a smooth, mellow experience.
  • The macchiato is smaller (2-3 oz), punchy, and made for those who want to taste the coffee.
  • The latte is larger (10-12 oz), creamy, and built for slow sipping or adding flavors.
  • Both have the same amount of caffeine (roughly 60-80 mg per shot), even if one tastes stronger than the other.

What is a Macchiato?

A macchiato is an espresso-based drink made for those who love the taste of coffee but want to soften its intensity just a little bit.

The word macchiato comes from Italian, meaning “stained” or “spotted.” The name perfectly describes what you’re ordering. A shot of espresso “stained” with a small amount of milk or foam.

Ingredients and Ratio

Here are the ingredients of a traditional macchiato:

  • Espresso: 1-2 oz (single or double shot)
  • Milk or Foam: Just a spoonful. It’s roughly a 4:1 espresso-to-milk ratio

And that’s it. Espresso still dominates the flavor, but the drink is a little bit smoother. 

How to Prepare a Macchiato

Here’s the typical process:

  • Pull a fresh shot of espresso into a small cup.
  • Steam or froth a small amount of milk until it’s warm and silky.
  • Spoon just a dab of milk or foam onto the espresso’s surface. Just enough to “mark” it.

Types of Macchiato

We can look at a macchiato in 3 different ways:

  1. Espresso Macchiato: The traditional version from above.
  2. Latte Macchiato: A twist that flips the formula. Here, steamed milk is poured into a transparent cup or glass, and then espresso is added on top. This creates a layered look where the espresso sits on top of the milk but below the milk foam.
  3. Flavored Macchiato: A modern alternative where you can experiment with all kinds of syrups. From caramel to hazelnut.

Flavor Profile and Texture

Expect intensity with a smooth finish. The touch of milk softens the acidity just enough to make it silky. It’s not creamy or sweet like a latte, but it’s not as intense as a plain shot of espresso.

Who It’s For

Macchiatos are for those who love the taste of coffee itself, but still want to get more smoothness without losing that kick.

Calories in a Macchiato

A traditional macchiato typically ranges from 10 to 25 calories, depending on the milk used.

But if you add more milk, this can go up to 150 calories in a 12-oz drink. Or if you use syrups for flavored variations, this number will go much higher. 

Caffeine in a Macchiato

Macchiato has around 60-80 mg of caffeine for a single shot, or up to 120 mg for a double. 

What is Latte Coffee​?

Latte is one of the most recognizable espresso drinks in the world. Smooth, milky, and gives you endless possibilities to play with the flavors.

The word latte simply means “milk” in Italian, short for caffè latte, or “coffee with milk.” The name says it all: milk takes center stage while espresso plays a supporting role.

Ingredients & Ratio

A latte typically has:

  • Espresso: 1-2 oz (single or double shot)
  • Steamed Milk: About 8-10 oz
  • Milk Foam: A thin 1 oz layer for a silky finish

The ratio usually lands around 1 part espresso to 3 parts milk, topped with just a touch of foam

How It’s Prepared

Here is a simple explanation of how to prepare a latte:

  • Pull a shot of espresso into a larger cup (8–12 oz).
  • Steam milk until it’s hot and velvety to create fine microfoam.
  • Pour the milk slowly over the espresso and finish with a thin layer of foam.

Types of Latte Coffee​

Here are the most common types of a latte:

  1. Traditional Latte: The standard version, balanced and mellow. Perfect for those who enjoy classic coffee flavor.
  2. Iced Latte: Espresso poured over cold milk and ice. Same proportions, just a refreshing variation.
  3. Flavored Latte: Often sweetened with syrups like vanilla, caramel, or hazelnut. To learn about flavors and combinations, check out these 22 latte recipes.

Flavor Profile and Texture

Lattes are smooth, creamy, and comforting. The flavor leans more to the mellow side than the intense. It is less sharp than a macchiato, but richer and silkier than plain drip coffee. 

Who It’s For

A latte is for anyone who loves a gentle coffee taste. It’s a favorite for people who like experimenting with flavors, or for those who just want something satisfying without the sharp edge of straight espresso.

Calories in a Latte

A latte usually has around 170 calories for a 12-oz drink. This is based on the consideration that you use whole milk. But if you go with skim or plant-based alternatives like oat or almond, you can make it lighter. Add flavored syrup, though, and those numbers can easily double.

Caffeine in a Latte

Latte has 60-80 mg of caffeine (if you use only one shot of espresso). So despite the smooth taste, this drink can still give you a good caffeine kick, even if the coffee flavor isn’t that intense.

Macchiato vs Latte – Side by Side

Here’s the macchiato vs latte comparison:

Category Macchiato Latte
Espresso-to-Milk Ratio 4:1 – espresso dominates with just a spoonful of milk or foam. 1:3 – espresso softened with a generous amount of steamed milk.
Flavor Bold, intense, slightly creamy. Coffee flavor stays front and center. Smooth, mellow, and milky. Espresso blends gently into the milk.
Serving Size Small (2-3 oz). Larger (10-12 oz).
Caffeine 60-80 mg (single shot) 60-80 mg (single shot)
Calories 10-25 calories for a traditional version. But usually around 150 calories in coffee shops. Around 170 calories, depending on milk type; more with syrups.
Flavor Variations Classic espresso macchiato, latte macchiato, flavored macchiatos Hot latte, iced latte, and endless flavored variations (vanilla, mocha, seasonal).
Who It’s For Espresso lovers who want a strong coffee with just a touch of softness. Coffee drinkers who love creamy comfort and customizable flavors.

Check out Other Coffee Comparisons

FAQ

Does a latte have coffee in it?

Absolutely. A latte starts with a shot (or two) of espresso. It’s then mixed with steamed milk and topped with a thin layer of foam.

Does a macchiato have caffeine?

Yes, it does. A macchiato is espresso-based, so it naturally contains caffeine. Usually around 60-80 mg per single shot.

What’s stronger, macchiato or a latte?

In flavor, a macchiato is stronger because it uses far less milk. A latte, on the other hand, is milkier and smoother. If we’re talking caffeine, both can have the same amount.

What is a latte macchiato?

Instead of espresso with a touch of milk, it’s steamed milk “stained” with a shot of espresso poured on top. This creates a beautiful layered look.

Does a macchiato have espresso?

Yes, espresso is the foundation of every macchiato. It’s the main ingredient, lightly topped or “marked” with milk or foam. 

Is a macchiato cold or hot?

Traditionally, a macchiato is served hot, made with freshly pulled espresso and a small amount of steamed milk. That said, iced macchiatos have become popular in modern coffee culture, especially with added flavors like caramel or vanilla. But the authentic version is definitely hot.

Popular Blog Posts