Latte recipe: set espresso, milk, and cup size

Drink recipe

Fast answer

Start with a double espresso and 1/2 cup (4 US fluid ounces) of cold milk in an 8-ounce heat-safe cup. Record the espresso yield and leave room for foam.

Three milk coffees with latte art in white cups
Three milk coffees with latte art in white cups.

Set the cup and milk amount

Start with a double espresso, 1/2 cup (4 US fluid ounces) of cold milk, and an 8-ounce heat-safe cup. The milk amount comes from Breville's home latte guide. The cup size sits within La Marzocco Home's 8 to 12 ounce serving range. Together, they make a starting recipe you can measure at home. The drink does not have to fill the cup.

Starting cardAmount to record
EspressoDouble shot; weigh the espresso that reaches the cup
Cold milk before steaming1/2 cup (4 US fluid ounces)
Cup capacity8 US fluid ounces or larger; leave room for expanded milk and foam
Milk temperatureBreville's 140 to 150 F example; follow your machine's instructions

The espresso yield is yours to measure. “Double shot” alone does not fix its weight or volume. Use the same cup and shot recipe for your next comparison.

Make the first cup

  1. Pull a double espresso into the heat-safe cup. Record its yield if you have a scale.
  2. Measure 1/2 cup of cold milk into a suitable steaming pitcher. Texture it using your machine's instructions. Breville gives 140 to 150 F as its latte example.
  3. Pour the milk into the espresso. Keep a shallow foam layer and stop before the cup is full. Steaming adds air, so the poured volume can exceed the milk's starting volume.
  4. Taste it and write down the cup size, espresso yield, milk input, and whether you want a stronger or softer coffee taste.

For the next cup, keep the espresso recipe and cup the same. If you want more milk, start with 1 US fluid ounce more cold milk; if you want less, start with 1 US fluid ounce less. Those one-ounce changes are our comparison amounts, not published Breville targets. Steam and pour only what fits safely. Stop when you have a mix you would make again.

La Marzocco's separate latte example starts with a double espresso and 8 ounces of milk for an 8 to 12 ounce serving, with about 1 cm of foam. That is a larger milk input than our starting card. Eight ounces of milk plus espresso will not fit in an 8-ounce cup, even before steaming adds air. If you use that example, choose a larger cup and leave enough room; do not treat the smallest cup in its serving range as a capacity guarantee.

Measure milk before steaming, then watch the pour

The half cup is the amount of cold milk that enters the pitcher. It is not a promise that half a cup of textured milk will reach the cup. Steam adds air, which changes the milk's volume. Some milk can remain in the pitcher after you stop the pour. Keep those two measurements separate in your recipe card: cold milk in, and how much of the finished milk you actually poured. If the cup fills early, stop. Do not make room by tipping hot milk over the rim.

The same distinction applies to espresso. A double shot names a preparation, but machines can stop at different yields. Put the cup on a scale during brewing if your machine permits it, or weigh the finished espresso before the milk goes in. Record the number in grams. You cannot add that mass directly to a milk amount in fluid ounces to claim an exact final drink volume. The cup's capacity is a safety and fit check, not a simple sum of two unlike units.

Breville's home latte guide begins with about half a cup of milk and a double espresso. Its machine recipe shows the milk poured over espresso with a thin foam layer. Use that shallow foam as a visual cue, then taste the drink. You do not need a perfect art pattern to decide whether the milk amount suits you.

Check your machine's pitcher and wand instructions before steaming a small measured amount. If 1/2 cup is below the safe working level for your pitcher, steam the minimum your machine calls for and pour only what fits. Record the milk you started with and the amount left over. On the next drink, repeat that method so the comparison stays clear. Breville's recipe gives 140 to 150 F for dairy milk and a lower limit for some non-dairy milk; use the guidance for your actual milk and machine rather than applying the dairy number to every carton.

Read the next cup as a milk test

Suppose your first card reads “double espresso, 36 g out; 1/2 cup cold milk in; 8-ounce cup.” The 36 g yield is a hypothetical example, with no measured tasting result. If that cup tastes more coffee-forward than you want, keep the espresso recipe and try 5 US fluid ounces of cold milk next time. If it tastes too mild, try 3 US fluid ounces instead. Those are one-ounce changes from the starting card. Use a larger cup if the increased milk will not fit with headroom.

Write the result in plain words: “coffee still clear,” “milk covers the coffee,” or whatever you actually taste. Avoid changing the grinder or the bean at the same time. If the espresso itself tastes harsh before milk is added, fix the espresso recipe first. More milk can soften the drink, but it does not tell you why the base shot tastes that way.

The second test can be about texture instead of amount. Keep the cold milk input and shot recipe fixed, then texture the milk with less visible foam if the first latte feels too airy. Follow your steam wand's instructions and keep the cup below the rim. If you want a thicker foam layer on purpose, compare cappuccino and latte so you can choose the drink style that matches the texture you like. Change milk amount or foam first, one at a time. A written card makes the next drink easier to repeat.

Choose a cup by capacity, not by the drink name

An 8-ounce cup is a starting container for the half-cup milk example, not a guarantee that every double shot and every steaming result fits. A cup sold as “8 oz” may also hold that amount only at the brim. Leave a safe gap above the drink. If you routinely have textured milk left, a larger heat-safe cup may suit your routine better than a smaller milk input. If you want a smaller latte, reduce the cold milk amount and write down the new version.

La Marzocco's 8-ounce milk recipe belongs with a larger vessel than the smallest serving it describes. Keep its amount separate from Breville's half-cup example. Combining two source numbers without checking the physical cup was the original problem. The repeatable answer is your own measured espresso yield, cold milk input, cup capacity, and finished fill level.

For help with the espresso base, use how to make espresso at home. The espresso ratio calculator helps you set its dose and yield. Cappuccino versus latte compares the milk and foam balance.

Try this next

Use your machine's dose and yield before you adjust milk.

Set your espresso ratio
QUESTIONS

Common questions

What cup size should I use for a latte?

Start with an 8-ounce heat-safe cup for our double espresso and 1/2 cup cold milk example. Stop pouring below the rim. If the shot and textured milk do not fit, use a larger cup or leave milk in the pitcher. La Marzocco's separate 8-ounce milk example needs more room.

About Mara Ellis

Warm, practical, and lightly witty, Mara turns coffee jargon into clear choices for your counter, budget, and next shot.

Read the profile and guides by Mara Ellis →
Sources (3)
  1. Latte recipeBreville · Checked September 22, 2026(opens in a new tab)
  2. Home latte guideBreville · Checked September 22, 2026(opens in a new tab)
  3. Latte guideLa Marzocco Home · Checked September 22, 2026(opens in a new tab)

See an old price or conflicting detail? Send a correction.

How we researched this

We read Breville's latte recipe and home latte guide, plus La Marzocco Home's latte guide, on September 22, 2026. We did not prepare, taste, or measure this drink.

What the evidence labels mean

Source checked
A cited source stated this fact when Espresso Receipt checked it. This is not a physical product test.
Estimated
This is calculated from stated inputs and assumptions. It is not a measured result or a current quote.
Observed physical test
This is a hands-on result for the exact unit under a stated test method.
We could not confirm this
The available sources do not establish one reliable answer.