Caffe Macchiato vs Caffe Latte: What is the difference?

On the left sits a Caffè Macchiato, served in a small ceramic espresso cup on a saucer with a sugar cube and a spoon, showcasing a single shot of espresso topped with a delicate dollop of white milk foam. On the right stands a tall glass of Latte Macchiato on a wooden coaster, displaying distinct, beautiful layers of hot milk, espresso, and thick foam topped with elegant latte art. Small, elegant paper signs label each drink.

Stand in front of any Italian café, and you will spot both names sharing the same root macchiato. However, when you taste both drinks are different from each other. Caffe Macchiato has one shot of espresso and tiny foam milk on top. While a Caffe latte consists of a large amount of milk in a tall glass with a small shot of espresso.

Let’s look into the differences between the two flavors.

Caffe Macchiato vs Latte Macchiato: Quick Comparison

FeatureCaffè MacchiatoLatte Macchiato
Main IngredientEspressoSteamed Milk
Espresso AmountHighModerate
Milk AmountVery LittleLarge Amount
FlavorBold and intenseSmooth and creamy
TextureRich and strongFrothy and silky
Serving SizeSmallLarge
CaloriesLowerHigher
Caffeine StrengthStronger tasteMilder taste
Best ForEspresso loversMilk coffee fans

Then what is the meaning of Macchiato?

There is a reason both drinks share the word macchiato in Italian for “stained” or “marked,” but the similarity mostly ends there. Let’s discuss the differences in detail.

In this guide, you will find the full comparison: origins, ratios, taste, caffeine, calories, how to make each one at home, the best time to drink them, and which one suits your personality.

Also, check the difference between latte and Caffe Misto.

What is a Caffe Macchiato?

A Caffè Macchiato is a bold espresso-based coffee drink made with one or two shots of espresso topped with a small amount of steamed milk or milk foam.

The milk-to-coffee ratio is roughly 1:2, meaning the espresso completely dominates the drink. It is designed for coffee lovers who enjoy intense espresso but want a slight creamy balance.

Caffe Macchiato has a small serving, strong taste, with slight creaminess.

What is a latte Macchiato?

A Latte Macchiato is a milk-forward coffee drink where steamed milk is “marked” with espresso. The milk-to-coffee ratio is 2:1.  Three visible layers form naturally: milk at the bottom, espresso in the middle, foam on top.

Unlike the Caffe Macchiato, this drink contains much more milk and less espresso flavor intensity.

Caffe latte is served in a large glass with more milk and a smaller amount of espresso shot. A creamy milky taste with slight espresso intensity.

Frappuccino vs latte vs macchiato: Differences explained

A large glass of creamy latte Macchiato prepared with espresso and steamed milk,

Difference in Serving in Italian coffee culture

These drinks have some cultural differences that you may feel when visiting any Italian café.

  • A Caffe macchiato is commonly ordered in the afternoon to get a quick energy, a standing-at-the-bar kind of drink.
  • A latte Macchiato is a breakfast drink, typically drunk sitting down. Ordering a latte macchiato after lunch in a traditional Italian café is unusual.

So, Caffe Macchiato is an afternoon drink to get a kick during the day, while Caffe latte is usually a morning drink to get a creamy, soft start.

Caffe Macchiato vs Caffe Latte: Difference in ingredients

The first significant difference is the ingredients. A macchiato has more espresso and less milk, and a latte has more milk and less espresso.

  • Caffe Macchiato ingredients

It has one shot of espresso and one or two tablespoons of milk foam. Espresso clearly dominated the drink.

  • Latte Macchiato ingredients

It has milk and one shot of espresso. Milk dominates until you prefer two espresso shots that balance the taste.

Difference in Taste

Although both drinks use the same number of espresso shots, they still differ in intensity and bitterness.

  • Latte Macchiato Taste

It adds a large amount of milk, diluting the espresso’s strength. Latte tastes creamy, milky, and slightly sweet.

  • Caffè Macchiato Taste

Espresso dominates the taste when a small amount of milk is added. It tastes strong and bitter.

Caffeine Content: Which One Is Stronger?

The caffeine amount depends on the espresso shots used.

DrinkAverage Caffeine
Caffè Macchiato63–130 mg
Latte Macchiato63–130 mg

However, you can make a latte macchiato stronger by adding two espresso shots.

Calories Comparison

 The Caffe Macchiato has fewer calories than a latte macchiato because of the addition of less milk.

DrinkApproximate Calories
Caffè Macchiato15–40
Latte Macchiato100–250

Calories increase depending on the type of milk, added flavored syrup, and sweeteners.

Cortado vs Macchiato vs Latte: check the differences

Caffe Macchiato vs Caffe Latte: Difference in brewing process

The real difference in the brewing process of these two flavors. Let’s see how to make a perfect caffe macchiato first.

How to make Caffe Macchiato

It needs two ingredients.

Ingredients

  • Espresso shot
  • Dollop of steamed milk

Instructions

  • First, make a single shot of espresso. Use fresh coffee beans to get a perfect espresso taste.
  • Steam the milk slightly
  • Add a spoonful of milk foam over espresso
  • Serve it immediately to enjoy the taste
a small cup of creamy caffe macchiato

How to make a latte macchiato

A milk-dominated flavor needs more milk.

Ingredients

  • One shot of espresso
  • Half a glass of milk
  • Milk foam

Instructions

  • Brew one espresso shot
  • Steam the milk until frothy
  • Gently pour espresso over the steamed milk
  • Add milk foam to create a layered appearance
  • Serve it warm

Best Milk Options for Latte Macchiato

You can customize a Latte Macchiato using different milk types.

Popular choices include:

  • Whole milk
  • Oat milk
  • Almond milk
  • Soy milk
  • Coconut milk

Whole milk creates the creamiest foam, while oat milk offers a smooth dairy-free alternative.

Some mistakes to avoid

As a barista, I give you some important points to consider.

  • Confusing it with a Latte

A Latte Macchiato is layered differently than a regular latte. So it has a slightly different brewing process than a regular latte.

  • Assuming Both Drinks Taste Similar

Despite similar names, the taste and texture of these drinks are quite dissimilar.

  • Ordering a Starbucks Macchiato: Expecting Traditional Italian Coffee

Coffee chains often create sweeter variations; Starbucks’ taste may be different from a homemade drink.

Starbucks Macchiato vs Traditional Macchiato

Starbucks’ Caramel Macchiato — introduced in the 1990s — is technically a latte macchiato, not a caffè macchiato.

It is built in the latte macchiato order: vanilla syrup and milk go in first, espresso is poured on top, then caramel drizzle finishes it.

Nothing wrong with the drink — it is genuinely popular — but it is not what an Italian barista would hand you if you asked for a macchiato.

Starbucks does offer an Espresso Macchiato, which is much closer to the traditional caffè macchiato, two shots with a dollop of foam. But it is buried on the menu because it is a far less flashy order.

The practical upshot: if you have only ever had a Starbucks macchiato and you order one in Rome expecting something similar, you will be surprised to receive a tiny cup of espresso with a spot of foam. Not bad, just very different.

Frequently Asked Questions

Is Latte Macchiato Good for Beginners?

Yes, it is one of the best espresso drinks for beginners because of its creamy texture.

Which Has More Foam?

Latte Macchiato usually contains more milk foam.

Is a Latte Macchiato the Same as a Latte?

No, the layering and milk-to-espresso ratio differ.

Can You Add Flavors?

Yes, Vanilla, caramel, hazelnut, and cinnamon are popular additions.

Is a Caffè Macchiato sweet?

Traditional Caffè Macchiatos are not sweet unless sugar or syrup is added.

Final Verdict: Caffè Macchiato vs Latte Macchiato

The difference between Caffè Macchiato and Latte Macchiato comes down to balance.

A Caffè Macchiato is espresso with a touch of milk, while a Latte Macchiato is steamed milk marked with espresso.

If you want a strong, bold coffee experience, choose the Caffè Macchiato. If you prefer smooth, creamy, and beginner-friendly coffee, the Latte Macchiato is the better choice.

Both drinks represent classic Italian coffee culture and offer unique coffee experiences worth trying.

Is a Caffè Macchiato sweet?