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.

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
- 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.
- 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.
- 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.

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
Swipe to see all columnsScroll to see all columns
| Drink | Coffee and milk arrangement | What makes it different |
|---|---|---|
| Dirty coffee, this version | Hot espresso poured over cold milk | No ice; initially unstirred; temporary contrast |
| Iced latte | Espresso, cold milk and ice | Ice keeps the drink cold and adds dilution as it melts |
| Iced latte macchiato | Milk and ice first, espresso afterward | Can also look layered; ice and serving recipe distinguish it |
| Dirty chai latte | Espresso added to spiced tea and milk | Contains tea as well as coffee; different ingredients and caffeine sources |
| Cortado | Espresso with warm, lightly textured milk | A 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.
Swipe to see all columnsScroll to see all columns
| Ingredient | Estimated calories | Estimated total sugar | Caffeine reference |
|---|---|---|---|
| 120 ml (4.1 US fl oz) whole milk | 75 kcal | 6 g | 0 mg |
| 36 g prepared espresso | 3 kcal | 0 g | 75 mg |
| Plain serving | 80 kcal | 6 g | 75 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:
Swipe to see all columnsScroll to see all columns
| Cold whole milk | Estimated whole-drink calories | Estimated whole-drink total sugar |
|---|---|---|
| 90 ml (3 US fl oz) | 60 kcal | 5 g |
| 120 ml (4.1 US fl oz): base recipe | 80 kcal | 6 g |
| 150 ml (5.1 US fl oz) | 100 kcal | 8 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
Swipe to see all columnsScroll to see all columns
| Problem | What to check | Practical adjustment |
|---|---|---|
| Everything blends immediately | Pour height, speed and milk temperature | Keep milk refrigerated; pour slowly from close to the surface |
| Little temperature contrast | Milk or glass warmed while waiting | Prepare the milk first and pull the espresso last |
| Espresso tastes harsh at the first sip | The coffee itself and the unstirred top layer | Check extraction; try a smaller sip or stir after tasting |
| Milk overwhelms the coffee | Actual milk portion | Try 90 ml (3 US fl oz) with the same espresso before adding another shot |
| Drink is much richer than expected | Cream or sweetened milk in a house blend | Ask 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?
Why is it called dirty coffee?
Does dirty coffee need cream?
Can dirty coffee be made in advance?
Is dirty coffee sugar-free?
Is dirty coffee stronger than iced latte?
Editor's Take
Sources and Further Reading
View 6 references
Drink definition
Preparation and ingredients
- Dirty coffee preparation guideNespresso Thailand · Documents cold milk, hot espresso, gentle assembly and prompt drinking. Its enriched milk recipe differs from our plain version.(opens in a new tab)
- Instant dirty coffee recipeNESCAFÉ Thailand · Documents a named instant product with hot water and chilled milk plus cream. This alternative has different quantities and caffeine assumptions.(opens in a new tab)
Nutrition records
- Whole milk, SR28 NDB 01077PDFUSDA SR28 · 61 kcal and 5.05 g sugar per 100 g; its fluid-ounce portion weight supports the milk-volume calculation.(opens in a new tab)
- Espresso, SR28 NDB 14210PDFUSDA SR28 · Generic 9 kcal and 212 mg caffeine per 100 g, scaled to the espresso portion.(opens in a new tab)