Thursday, October 22, 2026 · Leading English Source for Global Coffee Industry

How to Make a Traditional Italian Macchiato (Macchiato Coffee)

Published: Oct 22, 2026 Author: World Gafei Last Updated: Oct/22/2026 77 views
Learn how to make an authentic Italian macchiato with 100ml espresso, 300ml milk, and 15ml each of caramel syrup and paste. Step-by-step guide included.

If you’ve ever ordered a ‘macchiato’ and ended up with a milky, caramel-laced drink, you’re not alone. In Italy, a macchiato is nothing like those sweet, layered drinks you might find abroad. It’s simpler—just espresso with a small amount of milk foam. But how do you get it right?

To make a traditional Italian macchiato, you need 100ml of espresso, 300ml of steamed milk, 15ml of caramel syrup, and 15ml of caramel paste. That’s it. The key is texture: the milk foam must be smooth and fine, poured to fill the cup, then decorated with a caramel drizzle and piped foam design.

What Is a Macchiato, Really?

A macchiato, which means ‘stained’ or ‘spotted’ in Italian, refers to espresso that is ‘stained’ with just a small amount of milk. Traditionally, this meant a shot of espresso with just a teaspoon or two of steamed milk or foam—just enough to slightly change the color of the espresso. What you’re not getting is a creamy latte or a sugar-heavy dessert drink. Just espresso and a touch of foam.

Traditional Ingredients for a Classic Macchiato

Here’s what goes into an authentic Italian macchiato as described in this method:

  • 100ml of Italian espresso
  • 300ml of fresh milk
  • 15ml of caramel syrup (for drizzling)
  • 15ml of caramel paste (for decoration)
  • A 500ml cup, ideally with a spoon and sugar included

Step-by-Step: How to Make a Macchiato with Milk Foam

1. Prepare the Milk Foam

Start by using a milk frother or steam wand to heat and aerate 300ml of fresh milk. The goal is to create fine, stable microfoam—not large bubbles. Whisk or stir the milk gently once it’s frothed to ensure the foam is uniform in texture.

2. Brew and Pour the Espresso

Brew a 100ml shot of espresso using your preferred method. Pour the espresso directly into a 500ml serving cup. This forms the base layer of your macchiato.

3. Add Steamed Milk and Foam

Pour the steamed milk and milk foam into the cup on top of the espresso until the cup is full. The milk should be well-integrated, and the foam should sit on top in a smooth layer.

4. Add Caramel Syrup and Design

Drizzle 15ml of caramel syrup directly into the center of the foam. Then, using a bottle with a fine tip, pipe 15ml of caramel paste onto the foam to create a decorative lattice or net-like pattern. For best results, use a squeeze bottle with a pointed nozzle to form clean lines.

Why Your Foam Texture Matters

The texture of the foam is crucial in a macchiato. The finer and smoother the foam, the better the mouthfeel and presentation. Surface foam tends to be slightly coarser due to more agitation with air. You can improve texture by skimming off any large or bubbly foam from the top before pouring. Also, note that foam starts to lose its smoothness once exposed to air, so a macchiato is best enjoyed immediately after preparation.

Frequently Asked Questions

What’s the difference between a macchiato and a cappuccino?

A macchiato is primarily espresso with a small amount of steamed milk or foam—about 1-2 teaspoons—just enough to ‘stain’ the espresso. A cappuccino, by contrast, includes a full 1:1:1 ratio of espresso, steamed milk, and milk foam, typically around 30ml espresso, 150ml milk, and 150ml foam.

Do you put caramel in a traditional macchiato?

No. A traditional Italian macchiato does not include caramel or any sweetener. The version described here with caramel syrup and paste is a common variation served outside Italy, often to enhance visual appeal and flavor. The classic version is just espresso and milk foam.

How much milk foam should you use in a macchiato?

In this recipe, you use 300ml of milk to produce both steamed milk and foam, filling the 500ml cup once the 100ml espresso is added. The foam should be smooth and fine, and enough to cover the top of the drink with a layer that can be decorated.

Can you make a macchiato without a milk frother?

You can, but it’s more difficult. Without a proper steam wand or frother, creating fine, stable milk foam is challenging. You may get larger bubbles or inconsistent texture. For best results, a steam wand or electric milk frother is recommended.

Why is my macchiato foam too bubbly?

Foam becomes bubbly when too much air is incorporated during frothing. To fix this, allow the foam to settle briefly, then skim off the top layer of larger bubbles before pouring. You want the smoothest part of the foam for the final presentation.

Recommended FrontStreet Blends for Espresso-Based Drinks

For making a classic macchiato or any espresso-based drink, FrontStreet Coffee’s Classic Blend offers excellent crema and a balanced profile with a smooth, approachable character—perfect for showcasing clean milk foam. If you prefer a richer, deeper base, the Black Cocoa Blend delivers bold cocoa notes with strong crema, ideal for contrast with sweet toppings. Both blends are optimized for espresso extraction and produce the thick, velvety crema needed to support milk textures in drinks like macchiatos. Freshly roasted within 5 days · Orders placed before 17:00 ship the same day · Next-day delivery across most of Guangdong Province.

FrontStreet Coffee is a long-established specialty coffee roaster in Guangzhou China, selling freshly roasted beans from its own farm in Yunnan as well as dozens of carefully selected single-origin beans from around the world for both pour-over and espresso. The products deliver consistently excellent quality and great value, with shipping within 24 hours. Guangzhou's FrontStreet Coffee shop is recommended by many coffee lovers, and the beans are now available online at the Tmall 。

Important Notice :

前街咖啡 FrontStreet Coffee has moved to new addredd:

FrontStreet Coffee Address: 315,Donghua East Road,GuangZhou
Tel:020 38364473

Article Comments

5 commentsLet me say a few words...

↑
0