What Is a Macchiato: Taste, Types, and How It Compares to a Latte

Updated - Team Colipse
What Is a Macchiato: Taste, Types, and How It Compares to a Latte

A macchiato is an espresso drink marked with a small amount of steamed milk foam. The Italian name translates to 'stained,' describing the milk's role as an accent rather than a base. The drink is smaller and more concentrated than a latte, cappuccino, or flat white.

The macchiato exists in at least 8 recognized variants, from the Italian espresso macchiato to the American caramel macchiato to the Australian long macchiato. Each version modifies the espresso-to-milk ratio and build order. The traditional version is the most concentrated milk-based espresso drink available.

The sections below explain macchiato origins and etymology, flavor characteristics, all major variants, preparation steps for home brewing, caffeine and calorie counts, and side-by-side comparisons with lattes, cappuccinos, cortados, and flat whites.

What Is a Macchiato?

A macchiato is an espresso-based coffee drink made by staining a single shot of espresso with a small dollop of steamed milk foam. The word macchiato (pronounced mah-kee-AH-toh) translates to 'stained' or 'marked' in Italian. The drink uses only 5-10 ml (1-2 teaspoons) of milk compared to 150-240 ml (5-8 oz) in a latte. This minimal milk preserves the full intensity of the espresso while adding a brief touch of creaminess.

A macchiato in the United States looks different from the Italian original. American coffee chains build the drink with steamed milk, flavored syrups, and caramel drizzle in a large cup. Italian cafes serve the drink as a single espresso shot with a small foam mark on top in a demitasse cup. Australian cafes serve a 'long macchiato' as a double shot in a full-size glass with a thin milk layer.

Where Does the Name Macchiato Come From?

The name macchiato derives from the Italian verb 'macchiare,' which means to stain or spot. Italian baristas coined the term to help waitstaff distinguish plain espresso from espresso with a dash of milk. The milk foam on top creates a visible white mark on the dark espresso crema. This visual 'stain' became the drink's defining feature and its name.

Italian espresso culture traditionally positions the macchiato as a mid-morning or after-lunch drink. Italians rarely order a macchiato after dinner. Some Italian cafes serve a macchiato with a small glass of sparkling water to cleanse the palate between sips. The drink arrived in North American cafes during the 1980s espresso wave and evolved into multiple regional variations from that point forward.

How a macchiato varies by region:

Region Name Espresso Milk Serving Size
Italy Espresso macchiato Single shot (30 ml / 1 oz) 1-2 tsp foam 60-90 ml (2-3 oz)
United States Caramel macchiato 1-2 shots Steamed milk + syrup + caramel 350-590 ml (12-20 oz)
Australia Long macchiato Double shot (60 ml / 2 oz) Thin layer of textured milk 150-200 ml (5-7 oz)
Europe (general) Latte macchiato 1 shot poured through foam Steamed milk base 200-300 ml (7-10 oz)

What Is the Difference Between an Espresso Macchiato and a Latte Macchiato?

An espresso macchiato starts with espresso in a small demitasse cup, then receives a small dollop of milk foam on top. The espresso is the base and the milk is the accent. A latte macchiato inverts this order: steamed milk fills a tall glass first, then espresso pours slowly through the foam. The milk is the base and the espresso is the accent.

The volume difference between the two drinks is significant. An espresso macchiato fits in a demitasse. A latte macchiato fills a tall glass at 200-300 ml (7-10 oz). The latte macchiato creates three visible layers in a tall glass: milk at the bottom, a band of espresso in the middle, and foam on top.

What Does a Macchiato Taste Like?

A macchiato delivers bold espresso flavor with a thin veil of milk that softens the finish without masking the coffee character. The low milk volume preserves the full espresso intensity. The foam adds a brief creamy texture on the first sip before giving way to concentrated espresso underneath. A macchiato tastes closer to straight espresso than to any milk-based coffee.

The strength perception of a macchiato exceeds that of a latte or cappuccino. A latte spreads the same espresso shot across 180-240 ml (6-8 oz) of steamed milk. A macchiato keeps the shot concentrated in a much smaller vessel. The result is a drink where every sip carries the full weight of the espresso roast profile.

Macchiato flavor characteristics:

  • Dominant note: concentrated espresso with roast-dependent chocolate, caramel, or nutty undertones
  • Milk contribution: a brief creamy softness on the first sip, fading quickly
  • Bitterness: moderate to high, depending on roast level and bean origin
  • Sweetness: none in traditional form; added via syrup in flavored variants
  • Body: thin compared to latte or cappuccino, closer to straight espresso

Is a Macchiato Bitter or Sweet?

No. A traditional macchiato contains no added sugar, and the small amount of milk only slightly reduces perceived bitterness. The espresso base contains bitter compounds including caffeine and chlorogenic acid lactones. The minimal milk does not fully offset these compounds. Drinkers who prefer sweetness need to add sugar or order a flavored variant.

The American-style caramel macchiato is a different experience entirely. Vanilla syrup and caramel drizzle add noticeable sweetness that transforms the drink's flavor profile. A traditional espresso macchiato and a caramel macchiato share a name but occupy opposite ends of the sweetness spectrum. The traditional version appeals to drinkers who prefer bold coffee flavor.

What Types of Macchiato Exist?

At least 8 recognized macchiato variants exist across different coffee cultures, each modifying the base espresso-plus-milk-stain formula. The espresso macchiato is the Italian original. The latte macchiato inverts the build order with milk first. Regional and cafe-specific variants change the milk type, espresso dose, or add flavoring. Each variant keeps the core 'staining' concept intact.

A breve macchiato uses half-and-half instead of whole milk, producing a richer and higher-fat version. A doppio macchiato doubles the espresso to two shots with the same small milk stain. A ristretto macchiato uses a shorter, more concentrated espresso pull. A skinny macchiato substitutes skim milk. A wet macchiato adds more steamed milk. A dry macchiato uses only foam with no liquid milk at all.

Macchiato variants at a glance:

Variant Espresso Milk Type Defining Feature
Espresso macchiato Single shot Foam only Italian original, smallest volume
Latte macchiato Single shot Steamed milk base Milk first, espresso poured through
Caramel macchiato 1-2 shots Steamed milk + vanilla syrup Caramel drizzle on top
Long macchiato Double shot Thin textured milk Australian standard, taller glass
Breve macchiato Single shot Half-and-half foam Higher fat, richer body
Doppio macchiato Double shot Foam only Double the espresso, same milk
Ristretto macchiato Ristretto pull Foam only Shorter, more concentrated shot
Skinny macchiato Single shot Skim milk foam Lower calorie version

What Is a Caramel Macchiato?

A caramel macchiato is an American invention that layers vanilla syrup, steamed milk, espresso shots, and caramel drizzle in a tall cup. Starbucks created the drink in 1996 to celebrate the company's 25th anniversary. The build order inverts the traditional macchiato: milk goes in first, espresso pours through the foam last, and caramel drizzle finishes the top.

The drink's name refers to the espresso 'staining' the milk below, not to the caramel itself. Vanilla syrup provides the primary sweetness. The caramel drizzle adds visual appeal and a secondary flavor layer. Ordering a caramel macchiato 'upside down' reverses the build order and mixes the espresso with the milk from the start.

What Is a Long Macchiato?

A long macchiato is a standard order in Australian and New Zealand cafes that pairs a double espresso with a thin layer of textured milk in a full-size glass. The drink contains more espresso than the Italian single-shot version and arrives in a taller ceramic tumbler. The milk amount stays minimal despite the larger vessel.

Ordering a long macchiato 'topped up' fills the glass with steamed milk, transforming the drink into something closer to a small flat white. The untopped version keeps the espresso flavor dominant. Australian coffee culture treats the long macchiato as a stronger alternative to the flat white for drinkers who want more espresso exposure.

How Much Caffeine Does a Macchiato Have?

A single-shot macchiato contains 63-75 mg of caffeine, and a doppio (double) macchiato contains 126-150 mg. An 8 oz (237 ml) cup of drip coffee contains approximately 95 mg of caffeine. Drip coffee has more total caffeine than a single macchiato but at lower concentration per milliliter. The macchiato delivers approximately 1.5 mg per ml, the highest caffeine concentration of any standard coffee drink.

A macchiato and a cappuccino contain identical caffeine when made with the same number of espresso shots. The perceived strength difference comes from dilution: a cappuccino's steamed milk and foam spread the caffeine across a larger volume. The macchiato's compact serving keeps the same caffeine in a smaller package.

Caffeine content by macchiato type:

Drink Espresso Shots Caffeine (mg) Volume Caffeine Concentration (mg/ml)
Single macchiato 1 63-75 60-90 ml (2-3 oz) 1.5
Doppio macchiato 2 126-150 90-120 ml (3-4 oz) 1.3
Drip coffee (8 oz) n/a ~95 237 ml (8 oz) 0.4
Latte (12 oz) 1-2 63-150 355 ml (12 oz) 0.2-0.4
Cappuccino 1 63-75 150-180 ml (5-6 oz) 0.4

How Many Calories Does a Macchiato Have?

A traditional macchiato contains approximately 13-18 calories from the espresso (2-5 calories) plus a small amount of whole milk (11-13 calories for 1-2 tablespoons). This makes the macchiato one of the lowest-calorie espresso drinks available. A 16 oz (473 ml) caramel macchiato contains approximately 250 calories due to vanilla syrup, steamed milk, and caramel drizzle.

Switching to oat milk adds approximately 5-8 calories per tablespoon compared to whole milk. Using skim milk reduces the traditional macchiato to approximately 10-13 calories total. The calorie difference between a traditional macchiato and a caramel macchiato comes almost entirely from added syrups and the higher milk volume, not from the espresso itself.

How Is a Macchiato Made?

A macchiato requires pulling a single or double espresso shot and then spooning a small dollop of steamed milk foam directly onto the espresso crema. The espresso uses 7-14 g of finely ground coffee extracted at 9 bars of pressure for 25-30 seconds. The milk is steamed to 60-65 degrees C (140-150 degrees F) with a microfoam texture. Only 1-2 tablespoons of foam touch the espresso surface.

The foam placement creates the characteristic 'stain' mark that gives the drink its name. Macchiatos are layered intentionally: the foam sits on the crema to preserve the espresso-first experience. Stirring the milk into the espresso defeats the purpose of the drink. The first sip delivers foam, the middle delivers espresso, and the last sip blends both. Baristas in Italy traditionally use a small spoon to place the foam rather than pouring from a pitcher.

The caramel macchiato applies the same staining principle in reverse. The full build order is covered in the caramel macchiato section above. The gradient runs from sweet at the bottom to bitter at the top, giving each sip a different flavor balance.

Steps to make a traditional macchiato:

  1. Grind 7-14 g of coffee to a fine espresso consistency
  2. Pull a single or double espresso shot at 9 bars of pressure for 25-30 seconds
  3. Steam 30-60 ml (1-2 oz) of whole milk to 60-65 degrees C (140-150 degrees F) with a microfoam texture
  4. Spoon 1-2 tablespoons of milk foam onto the center of the espresso crema
  5. Serve immediately in a demitasse cup without stirring

What Is the Macchiato Espresso-to-Milk Ratio?

A traditional macchiato uses approximately a 4:1 espresso-to-milk ratio by volume. A standard single shot measures 30 ml (1 oz) of espresso with 5-10 ml (1-2 teaspoons) of milk foam. A latte uses a 1:3 ratio. A cappuccino uses a 1:1:1 ratio of espresso to steamed milk to foam. The macchiato has the highest espresso concentration of all milk-based espresso drinks.

How Do You Make a Macchiato at Home?

An espresso machine produces the most authentic macchiato result at home. Pull a single or double shot into a small preheated cup. Steam 30-60 ml (1-2 oz) of milk until a microfoam texture forms, then spoon a small dollop onto the espresso crema. A moka pot or AeroPress with a fine grind substitutes for the espresso base when no machine is available.

Frothing milk without a steam wand requires a handheld milk frother, a French press plunger, or a sealed jar shaken for 30 seconds. Heat the milk to 60-65 degrees C (140-150 degrees F) before frothing. For an iced macchiato at home, fill a glass with ice, pour cold milk over the ice, then slowly pour espresso over the back of a spoon to create layers.

What are the Best Coffee Beans to Make Macchiato?

A medium to dark roast espresso blend produces the best macchiato because it balances body and sweetness against the minimal milk. The high espresso-to-milk ratio in a macchiato exposes every flaw in the coffee. Light roasts with high acidity can taste sour without enough milk to offset them. A full-bodied espresso with chocolate and caramel notes stands up to the macchiato format.

The following list shows what to look for when choosing the best coffee beans for macchiatos.

  • Roast level: medium to dark for balanced body and sweetness
  • Origin: single origin or blend with roast-forward flavor notes
  • Freshness: recently roasted for optimal crema thickness
  • Grind: fine espresso grind, adjusted for your machine's pressure
  • Avoid: very light roasts that lean acidic without enough milk to balance them

At Colipse Coffee, we roast our espresso blend specifically for espresso extraction. Our beans deliver a full-bodied shot that holds its character in a macchiato's concentrated format. Fresh-roasted beans produce thick crema that supports the milk stain. Stale beans lose this crema structure and flatten the drink's visual and textural layers.

Where to Buy the Best Coffee Beans for Macchiato?

Buy the best coffee beans for a macchiato from Colipse Coffee by choosing a medium-dark roast espresso-friendly blend with full body and balanced sweetness. Choose Espresso Blend for a classic macchiato profile, Honduras Copán for chocolate notes, or Bali Blue Moon for deeper fruit character. Order whole bean for maximum freshness or choose fine ground for espresso machines. Colipse Coffee roasts orders in 1–2 business days, ships all U.S. orders free, and offers subscriptions with 5% savings.

Can You Get a Macchiato Iced?

Yes. An iced macchiato layers espresso over cold milk and ice instead of using steamed milk and foam. Cold milk and ice fill a glass first. Espresso pours slowly over the top to create a layered appearance with dark espresso floating above the lighter milk. The cold temperature suppresses bitterness perception and makes the iced version taste slightly smoother than the hot version.

Hot macchiato vs iced macchiato:

  • Milk state: steamed foam (hot) vs cold liquid milk (iced)
  • Build order: foam on top of espresso (hot) vs espresso poured over milk and ice (iced)
  • Bitterness: slightly higher in hot version; cold temperature suppresses bitter perception
  • Visual: foam mark on crema (hot) vs layered gradient in glass (iced)

Most cafes offer both iced espresso macchiatos and iced caramel macchiatos. The espresso version keeps the drink simple: ice, cold milk, espresso. The caramel version adds vanilla syrup before the milk and caramel drizzle on top. A macchiato can use decaf espresso in either the hot or iced format for drinkers who want the flavor without the caffeine.

How Does a Macchiato Compare to a Latte?

A macchiato uses a thin milk stain while a latte uses 180-240 ml (6-8 oz) of steamed milk. The latte contains 20-40 times more milk than a macchiato. Both drinks contain the same caffeine when made with the same number of espresso shots. The difference is dilution and flavor intensity: a macchiato tastes like espresso with a milk accent, and a latte tastes like milk-infused coffee.

The calorie gap between the two drinks is substantial due to the milk volume difference. The macchiato suits drinkers who want full espresso flavor with minimal dairy. The latte suits drinkers who prefer a smoother, sweeter, and more mellow coffee experience. Iced lattes use cold milk throughout, while iced macchiatos layer espresso over ice and cold milk for a gradient effect.

Macchiato vs latte comparison:

Attribute Macchiato Latte
Milk volume Minimal foam stain 180-240 ml (6-8 oz)
Espresso-to-milk ratio Espresso-dominant 1:3 milk-heavy
Calories (traditional) 13-18 ~150 (12 oz, whole milk)
Taste profile Espresso-dominant, bold Milk-forward, smooth
Total volume Demitasse size 240-350 ml (8-12 oz)
Foam Small dollop on top Thin layer or latte art

How Does a Macchiato Compare to a Cappuccino?

A cappuccino divides evenly into thirds: one-third espresso, one-third steamed milk, and one-third foam. A macchiato uses only a dollop of foam with no steamed milk layer underneath. The cappuccino is roughly twice the macchiato's volume. The macchiato tastes stronger because the espresso is less diluted by the surrounding liquid.

Both drinks feature foam, but the foam serves different purposes. Cappuccino foam is a structural third of the drink that the drinker sips through. Macchiato foam is a thin accent that barely covers the espresso surface. A mocha differs from both by adding chocolate syrup to espresso and steamed milk.

How Does a Macchiato Compare to a Cortado?

A cortado uses equal parts espresso and steamed milk in a 1:1 ratio, while a macchiato uses far less milk per shot. The cortado originated in Spain and is common across Latin America. The macchiato originated in Italy. A cortado has a smooth, velvety body from the steamed milk. A macchiato has a thinner body with foam on top only.

The cortado sits between the macchiato and the flat white in milk volume. Drinkers who find a macchiato too intense but a latte too mild often prefer the cortado as a middle ground. The cortado uses steamed milk without foam, giving it a uniform texture from top to bottom.

How Does a Macchiato Compare to a Flat White?

A flat white uses microfoam poured over a double espresso shot, creating a silky milk texture with minimal visible bubbles. The flat white originated in Australia or New Zealand in the 1980s. A flat white measures 150-170 ml (5-6 oz), nearly three times the traditional macchiato's volume. The flat white has a smooth and velvety mouthfeel throughout the entire drink.

The macchiato keeps espresso as the dominant flavor. The flat white balances espresso and milk more evenly. The flat white's microfoam integrates fully with the espresso, while the macchiato's foam sits on top as a distinct layer. A macchiato vs breve comparison shows similar volume but different fat content: the breve uses half-and-half for a richer body.