Skip to content

Coffee Drink

Dirty Coffee: Hot Espresso, Cold Milk and a Simple Recipe

Dirty coffee is hot espresso poured gently over very cold milk, usually without ice. Drink it promptly to enjoy the warm coffee against cold milk before the layers gradually mix.

Small clear glass of dirty coffee with dark espresso marbling into cold white milk, without ice
Open full size

Drink Snapshot

Caffeine
75 mg referenceGeneric prepared espresso, 36 g
Calories
Estimated 80 kcalDefined plain whole-milk servingCounts 120 ml (4.1 US fl oz) whole milk and 36 g espresso, without cream or syrup.
Serving, sugar and sources
Serving
120 ml (4.1 US fl oz) cold whole milk and 36 g prepared espresso; no ice, cream or added sugar
Made with
Fresh hot espresso poured over cold whole milk
Sugar
Estimated 6 g total. Naturally present milk sugar; the base recipe has no added sugar.
Preparation
About 3 minutes active plus 10 minutes chilling the glass

USDA milk and espresso records support the calculation. Café menus and manufacturer recipes establish the preparation style; milk blends and shot portions vary. See the full calculation or label comparison.

Key Takeaways
  • Take the first sip promptly and unstirred to catch warm espresso against cold milk.
  • Stir after tasting if you want the rest of the glass evenly mixed.
  • Choose an iced latte when you want a longer cold drink to sip slowly.
On This Page13 Sections

What Is Dirty Coffee?

Dirty coffee is a small milk coffee made by pouring fresh hot espresso over chilled milk. It is usually served without ice and left unstirred initially, so the coffee's dark color spreads into the milk as you drink. Some menus call it a dirty latte, although café naming is not standardized.

The changing contrast is the point: the top begins more coffee-forward while the milk underneath stays cooler. The coffee gradually moves and blends into the milk.

A café menu published by IMPACT describes its Dirty as double espresso poured slowly over cold milk. Other versions enrich the milk. Izzy's in Koh Samui, for example, describes its own four-dairy-milk blend. Plain whole milk works for the home version below.

What Does Dirty Coffee Taste Like?

Dirty coffee changes as you drink it. The top starts with a warmer, stronger espresso impression, followed by cool, gently sweet milk. As the coffee moves into the milk, the contrast softens into a creamier, more even sip. The beans determine whether that coffee suggests chocolate, toasted nuts or fruit.

I like the first sip unstirred because the warm coffee against very cold milk is the most distinctive part of the drink.

Plain Dirty Coffee Recipe

Have the espresso machine ready and start with refrigerator-cold milk. The espresso method explains the 18 g dry dose and 36 g collected shot.

The 200 ml (6.8 US fl oz) figure is glass capacity. Weigh the espresso output; crema makes its volume a less dependable guide.

Recipe

Plain Dirty Coffee

Makes:
1 small coffee in a 200 ml (6.8 US fl oz) glass
Time:
About 13 minutes; 3 minutes active and 10 minutes chilling

Ingredients

  • 120 ml (4.1 US fl oz) refrigerator-cold whole milk
  • 18 g coffee beans, ground for espresso; brew to 36 g espresso

Equipment

  • Espresso machine with an 18 g basket and portafilter
  • Grinder and tamper
  • Scale
  • Graduated milk measure
  • Small heatproof pouring cup
  • 200 ml (6.8 US fl oz) heatproof glass suited to temperature changes
  • Refrigerator

Method

  1. Chill the serving glass. Pour 120 ml (4.1 US fl oz) cold whole milk into a 200 ml (6.8 US fl oz) heatproof glass and refrigerate for 10 minutes. Keep it chilled while preparing the coffee; do not add ice or freeze the milk.
  2. Prepare the espresso. With the machine ready, brew 18 g ground coffee into a small pouring cup to collect 36 g espresso. Use the coffee immediately while hot.
  3. Pour and serve. Bring the cup close to the milk surface and pour the hot espresso gently over the cold milk. Leave unstirred for the first sip and serve promptly. The coffee will naturally marble and mix into the milk.

Estimated nutrition: 80 kcal · 6 g total sugar. Per glass, with 120 ml whole milk and 36 g espresso.

Recipe notes

Use refrigerator-cold milk, not frozen or slushy milk. Contains milk.

Hot espresso poured gently over very cold milk without ice; dirty coffee is first sipped without stirring.
Open full size
Fresh hot espresso meets cold liquid milk; serve immediately for the temperature contrast.

How to Keep the Milk Cold and the Pour Gentle

Prepare the milk before pulling the espresso, then pour from close to the surface to limit disturbance.

Nespresso's Thai preparation guide describes the hot-coffee/cold-milk contrast and a chilled serving glass. Its richer recipe includes cream; our plain version uses only whole milk and refrigerator chilling.

If your machine can extract directly into the serving glass with the spout close to the milk, that is another option. The small pouring-cup method is useful when a glass does not fit or the spout would be high above the milk. Use heatproof glassware suited to the temperature change.

How Should You Drink It?

Start with a small sip from the rim, without stirring. This lets you notice the warmer, stronger coffee and cooler milk together. You can stir afterward if you prefer an even flavor; it changes the presentation rather than making the drink wrong.

Dirty coffee is best assembled when you are ready to drink it. Unlike an iced latte, it has no ice reserve to keep cooling it. A long wait erases the contrast that the preparation was designed to create.

Dirty Coffee vs. Iced Latte and Dirty Chai

Dirty Coffee vs Iced Latte and Dirty ChaiScrollable table
Dirty Coffee vs Iced Latte and Dirty Chai
DrinkCoffee and milk arrangementWhat makes it different
Dirty coffee, this versionHot espresso poured over cold milkNo ice; initially unstirred; temporary contrast
Iced latteEspresso, cold milk and iceIce keeps the drink cold and adds dilution as it melts
Iced latte macchiatoMilk and ice first, espresso afterwardCan also look layered; ice and serving recipe distinguish it
Dirty chai latteEspresso added to spiced tea and milkContains tea as well as coffee; different ingredients and caffeine sources
CortadoEspresso with warm, lightly textured milkA warm milk drink with a different milk portion and temperature

An iced latte can also be poured milk-first, so layering alone does not uniquely define dirty coffee. Ask about ice, milk blend, espresso portion and sweetener when ordering. Those details tell you more than the name alone.

Bear Pond and the Dirty

Tokyo’s Bear Pond Espresso identifies Dirty as an original drink by owner Katsuyuki Tanaka and dates it to 2010. The café describes two espresso rings in cold milk without ice, made with its Flower Child coffee blend.

Dirty Coffee Caffeine, Calories and Sugar

The plain recipe has an estimated 80 kcal, 6 g total sugar and 75 mg reference caffeine. Its sugar occurs naturally in whole milk; no syrup or granulated sugar is added.

Dirty Coffee Caffeine, Calories and SugarScrollable table
Dirty Coffee Caffeine, Calories and Sugar
IngredientEstimated caloriesEstimated total sugarCaffeine reference
120 ml (4.1 US fl oz) whole milk75 kcal6 g0 mg
36 g prepared espresso3 kcal0 g75 mg
Plain serving80 kcal6 g75 mg
Serving assumptions and calculation

USDA whole milk, SR28 NDB 01077, provides 61 kcal and 5.05 g sugar per 100 g, with a portion weight of 30.5 g per US fluid ounce. Using 29.5735 ml per US fluid ounce, 120 ml milk weighs approximately 123.76 g for this calculation. It contributes about 75.49 kcal and 6.25 g sugar.

USDA prepared espresso, SR28 NDB 14210, supplies 9 kcal and 212 mg caffeine per 100 g. A 36 g reference portion contributes 3.24 kcal and 76.32 mg caffeine. The combined estimate is 78.73 kcal and 6.25 g sugar, rounded for the headline facts.

These are ingredient estimates. Coffee variety, dose and extraction affect caffeine; cream and sweetener are excluded.

What Does Changing the Milk Portion Do?

Holding the same 36 g espresso fixed gives a useful comparison from the same milk record:

Plain dirty coffee with different whole-milk portionsScrollable table
Plain dirty coffee with different whole-milk portions
Cold whole milkEstimated whole-drink caloriesEstimated whole-drink total sugar
90 ml (3 US fl oz)60 kcal5 g
120 ml (4.1 US fl oz): base recipe80 kcal6 g
150 ml (5.1 US fl oz)100 kcal8 g

An extra 30 ml (1 US fl oz) milk adds about 19 kcal and 1.6 g milk sugar while leaving the amount of coffee unchanged. It lowers the coffee's proportion in the drink; it does not remove caffeine.

Which Milk and Coffee Should You Use?

Whole milk is a straightforward baseline. It supplies body without requiring a proprietary blend. Low-fat milk can be used but changes the texture and nutrition. Oat, soy and other plant drinks also vary in sweetness, fat and behavior with coffee, so use the chosen carton's figures.

Cream, condensed milk and concentrated milk are variations rather than mandatory ingredients. Their extra richness or sweetness can make a café's dirty coffee quite different from this two-ingredient version. Ask before ordering if you want an unsweetened drink or need an allergen check. The defined home recipe contains milk.

Choose an espresso you enjoy with milk. A ristretto is another option if you already have a balanced shorter extraction.

Dirty Coffee Troubleshooting

Dirty Coffee TroubleshootingScrollable table
Dirty Coffee Troubleshooting
ProblemWhat to checkPractical adjustment
Everything blends immediatelyPour height, speed and milk temperatureKeep milk refrigerated; pour slowly from close to the surface
Little temperature contrastMilk or glass warmed while waitingPrepare the milk first and pull the espresso last
Espresso tastes harsh at the first sipThe coffee itself and the unstirred top layerCheck extraction; try a smaller sip or stir after tasting
Milk overwhelms the coffeeActual milk portionTry 90 ml (3 US fl oz) with the same espresso before adding another shot
Drink is much richer than expectedCream or sweetened milk in a house blendAsk what milk mixture the café uses; choose the plain version at home

Can You Make Dirty Coffee Without an Espresso Machine?

For one richer no-machine variation, NESCAFÉ Thailand's recipe uses 2 tsp NESCAFÉ Gold Crema Intense instant coffee, 30 ml (1 US fl oz) hot water, 100 ml (3.4 US fl oz) milk and 20 ml (⅔ US fl oz) unwhipped cream. Mix the milk and cream in a covered container and refrigerate for 30–45 minutes. Transfer to a small heatproof serving glass. Dissolve the instant coffee in the hot water, pour it gently over the chilled dairy and drink immediately without stirring. This cream-enriched variation has a different nutrition and caffeine basis from the plain recipe above.

A capsule machine also works with the milk-first assembly: prepare the capsule's espresso serving and pour it gently over the cold milk. Use that capsule's caffeine information.

Common Questions

Is dirty coffee hot or cold?
It deliberately combines hot coffee with cold milk. The finished temperature changes as the ingredients mix; it is neither a fully hot latte nor a drink chilled with ice.
Why is it called dirty coffee?
The dark espresso marks and marbles into the pale milk, giving the drink its “dirty” appearance.
Does dirty coffee need cream?
No. This home version uses whole milk only. Some cafés and manufacturer recipes add cream or a special milk blend.
Can dirty coffee be made in advance?
Prepare the chilled milk in advance if convenient, but add fresh hot espresso when ready to drink. An assembled drink loses its temperature contrast and layers while waiting.
Is dirty coffee sugar-free?
The plain version has no added sugar, but whole milk naturally contains sugar. Sweetened milk blends and syrups add more.
Is dirty coffee stronger than iced latte?
With the same espresso portion, less milk and less melted ice give a more concentrated coffee taste. Dirty coffee's unstirred top can also taste stronger at first; that does not add caffeine.

Editor's Take

Sources and Further Reading

View 6 references