Free · No Ads · No Signup

Milk to Espresso Ratio Calculator

Calculate exact milk volumes for lattes, cappuccinos, flat whites, cortados, and macchiatos. Choose your drink, set your shot count, and get precise steamed milk and foam amounts instantly.

Milk to Espresso Ratio Calculator

Steamed Milk210ml milk
Milk Foam6mlmicrofoam top
Total Volume276mlfinished drink
Drink NotesThin microfoam layer on toptechnique tip

Milk to Espresso Ratios Explained

Every espresso-based milk drink is defined by its milk-to-espresso ratio. A latte uses approximately 3.5 parts steamed milk to 1 part espresso, with a thin microfoam cap. A cappuccino uses roughly equal parts espresso, steamed milk, and dry foam (1:1:1). A flat white sits between the two — 2.5 parts milk with minimal foam, designed to deliver strong espresso character through the milk rather than being diluted by it.

Understanding these ratios matters because the texture and temperature of steamed milk changes how the espresso flavour is perceived. A latte's generous milk volume softens and sweetens the espresso, making it approachable. A cortado's 1:1 ratio preserves the espresso's intensity while the milk cuts bitterness and adds creaminess. The espresso ratio determines the shot's concentration; the milk ratio then determines how much of that concentration the finished drink expresses.

For home baristas, the most important practical point is milk temperature. Steamed milk for microfoam should reach 60–65°C (140–150°F) for lattes and flat whites — hot enough to be pleasant but not so hot that it scalds and becomes bitter. For cappuccino with drier foam, 65–70°C works better.

Espresso Drink Comparison Chart

Milk to Espresso Ratios for Common Espresso Drinks (double shot base)
DrinkEspressoSteamed MilkFoamTotal VolumeCharacter
Macchiato60ml30ml12ml~102mlBold, concentrated, espresso-forward
Cortado60ml60ml0ml~120mlEqual parts, smooth, no foam
Cappuccino60ml90ml30ml~180mlBalanced, classic, dry foam top
Flat White60ml150ml3ml~213mlVelvety, rich espresso through milk
Latte60ml210ml6ml~276mlMild, creamy, milk-forward

Frequently Asked Questions

The key difference is the milk ratio and texture. A latte uses 3.5 parts steamed milk to 1 part espresso with a thin microfoam layer — it's milky, mild, and large (typically 8–12 oz). A cappuccino uses equal parts espresso, steamed milk, and dry foam, producing a smaller, more intense drink (typically 5–6 oz) where the espresso character cuts through clearly. For more detail, see our guide on latte vs cappuccino milk ratios.

A flat white uses less milk (about 2.5:1 ratio vs the latte's 3.5:1), has almost no foam, and is served smaller (typically 5–6 oz vs 8–12 oz for a latte). The result is a drink where the espresso flavour is much more prominent despite the milk. Flat whites are also traditionally made with a ristretto base in many cafés, adding sweetness and intensity.

For microfoam (lattes, flat whites): 60–65°C (140–150°F). For drier cappuccino foam: 65–70°C (150–158°F). Above 70°C (158°F), milk proteins begin to break down, producing a scalded, flat, slightly sweet flavour that overpowers the espresso. Use a steam thermometer until you can reliably judge temperature by touch.

Yes — the volume ratios remain the same regardless of milk type. However, different plant milks behave differently when steamed. Oat milk produces the most similar microfoam to whole dairy milk and is the most forgiving. Almond milk separates easily at high temperatures; steam to no higher than 60°C. Soy milk produces good foam but can curdle when added directly to hot espresso — pour the espresso into the milk, not the other way around.