If you are wondering how much milk in a latte, the answer depends mainly on the size of the drink, the number of espresso shots, and how strong or creamy you want your coffee to taste. A traditional latte contains more milk than espresso. In most cases, when people ask how much milk in a latte, they are looking for a simple ratio that can help them order the right drink or make a latte at home.
Generally, a standard latte contains around 6 to 10 ounces of milk, depending on the cup size. The milk is steamed to create a smooth and creamy texture, while a small amount of foam sits on top. Understanding how much milk in a latte can also help you compare it with other popular coffee drinks, including cappuccinos, flat whites, and macchiatos.
How Much Milk in a Latte?
So, exactly how much milk in a latte should you use?
A standard latte usually contains approximately:
- 1–2 ounces of espresso
- 6–10 ounces of steamed milk
- A thin layer of milk foam
The exact amount changes depending on the size of the cup.
For a smaller latte, you may use around 6 ounces of milk. For a larger latte, the amount can increase to 12 ounces or more. When determining how much milk in a latte, it is important to remember that the espresso also takes up space in the cup. The milk does not fill the entire cup because espresso and foam are included in the final drink.
How Much Milk in a Standard 8-Ounce Latte?
An 8-ounce latte is considered a relatively small latte and usually has a stronger coffee flavor than larger versions. For an 8-ounce drink, how much milk in a latte is usually around 6 to 7 ounces of steamed milk.
A typical recipe includes:
- 1–2 ounces of espresso
- 6–7 ounces of steamed milk
- A small amount of foam
This creates a balanced drink with a noticeable espresso flavor while still providing the creamy texture that people expect from a latte. If you prefer stronger coffee, an 8-ounce latte can be a great choice because the milk-to-coffee ratio is lower than in larger drinks.
How Much Milk in a 12-Ounce Latte?
For a 12-ounce drink, how much milk in a latte is typically around 9 to 10 ounces.
A common 12-ounce latte includes:
- Approximately 2 ounces of espresso
- Around 9–10 ounces of steamed milk
- A thin layer of microfoam
This size is popular because it provides a good balance between espresso flavor and creamy milk. A 12-ounce latte is often strong enough for people who enjoy coffee while remaining smooth and easy to drink.
How Much Milk in a 16-Ounce Latte?
If you order a larger coffee, you may wonder how much milk in a latte when the cup is 16 ounces. A 16-ounce latte generally contains approximately 12 to 13 ounces of milk, depending on the amount of espresso and foam.
The drink may include:
- 2–3 ounces of espresso
- 12–13 ounces of steamed milk
- A small layer of foam
Because a 16-ounce latte contains a larger amount of milk, the coffee flavor can become milder. For this reason, many people prefer adding an extra espresso shot to a larger latte. This helps maintain a stronger coffee flavor without reducing the creamy texture.
How Much Milk in a 20-Ounce Latte?
For a large 20-ounce drink, how much milk in a latte can be approximately 15 to 17 ounces.
The final amount depends on:
- The number of espresso shots
- The amount of ice if it is an iced latte
- The amount of foam
- The recipe used by the coffee shop
A large latte contains significantly more milk, which creates a milder and creamier coffee experience. If you enjoy a strong espresso flavor, you may want additional shots when ordering a 20-ounce latte.
The Best Milk-to-Espresso Ratio for a Latte

Understanding the milk-to-espresso ratio makes it easier to answer the question of how much milk in a latte.
A common latte ratio is approximately:
1 part espresso to 3–5 parts steamed milk
For example:
- 1 ounce of espresso + 3–5 ounces of milk
- 2 ounces of espresso + 6–10 ounces of milk
This ratio is not always identical because coffee shops use different cup sizes and recipes. A traditional latte is designed to be milk-forward. The espresso provides the coffee flavor, while the steamed milk creates a smooth, rich, and creamy texture. If you prefer a stronger latte, use less milk or add more espresso. If you prefer a milder latte, increase the amount of milk.
How Much Milk in a Latte When Making It at Home?

When making coffee at home, knowing how much milk in a latte can make the process much easier.
For a simple homemade latte, start with:
- 1 or 2 shots of espresso
- 6–8 ounces of milk
This is an excellent starting point for most people.
How to Make a Latte at Home
- Prepare one or two shots of espresso.
- Pour approximately 6–8 ounces of cold milk into a steaming pitcher.
- Steam the milk until it becomes smooth and slightly frothy.
- Pour the milk slowly over the espresso.
- Finish with a thin layer of microfoam.
If the drink tastes too strong, add slightly more milk. If it tastes too milky, reduce the amount of milk or add another espresso shot. The best answer to how much milk in a latte at home ultimately depends on your personal taste.
Does a Latte Have More Milk Than a Cappuccino?

Yes, a latte contains considerably more milk than a traditional cappuccino.
A latte is primarily made with steamed milk, while a cappuccino traditionally has a more balanced combination of:
- Espresso
- Steamed milk
- Milk foam
This difference means that a latte usually tastes creamier and smoother. A cappuccino generally has a stronger coffee flavor because it contains less liquid milk. Therefore, if you are comparing how much milk in a latte with a cappuccino, the latte will almost always contain significantly more milk.
Does a Latte Have More Milk Than a Flat White?
In most cases, yes. A latte generally contains more milk than a flat white, especially when comparing drinks of similar coffee strength.
A flat white typically has:
- A stronger espresso flavor
- Less milk than a large latte
- Smooth, thin microfoam
A latte usually contains more steamed milk and is served in a larger volume. The exact recipe can vary between coffee shops, but if you want a creamier and milkier drink, a latte is usually the better choice.
How Much Milk in an Iced Latte?
The answer to how much milk in a latte changes slightly when the drink is served with ice. An iced latte contains ice, which takes up a significant amount of space in the cup. Because of this, the amount of liquid milk is usually lower than the amount used in a hot latte of the same cup size.
A typical iced latte may include:
- 1–2 ounces of espresso
- 4–8 ounces of milk
- Ice
The exact amount depends heavily on how much ice is added. For example, a 16-ounce iced latte does not contain 16 ounces of milk. A large part of the cup is occupied by ice.
Does the Type of Milk Change How Much You Need?
The amount of milk usually remains similar, but the type of milk can change the texture, flavor, and foam.
Popular latte milk options include:
- Whole milk
- Low-fat milk
- Skim milk
- Oat milk
- Almond milk
- Soy milk
- Coconut milk
Whole milk is commonly used for traditional lattes because it creates a rich and creamy texture. Oat milk is also a popular choice because many barista-style oat milks steam and froth well. When considering how much milk in a latte, remember that different types of milk may produce different amounts of foam. This can slightly affect the amount of liquid milk needed to fill the cup.
Can You Ask for Less Milk in a Latte?
Yes. You can customize your latte by asking for less milk. Using less milk creates a stronger coffee flavor because the espresso becomes more noticeable. You can also customize your drink by requesting:
- Less milk
- More milk
- An extra espresso shot
- More foam
- Less foam
- A different type of milk
- Extra-hot milk
If you are making the drink yourself, experimenting with how much milk in a latte is one of the easiest ways to find your preferred coffee strength.
Why Does a Latte Contain So Much Milk?
A latte contains a large amount of milk because the drink is designed to have a smooth and creamy taste. Espresso is concentrated and can have a bold flavor. Adding steamed milk softens the intensity of the espresso.
The milk also adds:
- Creaminess
- Natural sweetness
- A smoother texture
- Microfoam for latte art
The large amount of milk is what separates a latte from stronger espresso-based drinks. That is why understanding how much milk in a latte is important if you want to recreate the same coffee-shop experience at home.
How to Adjust the Amount of Milk for Your Taste
There is no rule saying that every latte must contain exactly the same amount of milk. You can adjust the recipe based on your preference.
For a Stronger Latte
Use:
- Less milk
- More espresso
- A smaller cup
For a Creamier Latte
Use:
- More steamed milk
- Whole milk or barista-style milk
- A larger cup
For a Balanced Latte
A good starting point is:
- 2 ounces of espresso
- 6–8 ounces of steamed milk
From there, you can experiment until you find the perfect balance.
Frequently Asked Questions About How Much Milk in a Latte
How much milk is in a standard latte?
A standard latte usually contains around 6 to 10 ounces of steamed milk, depending on the cup size and number of espresso shots.
How much milk is in an 8-ounce latte?
An 8-ounce latte typically contains approximately 6–7 ounces of milk.
How much milk is in a 12-ounce latte?
A 12-ounce latte generally contains around 9–10 ounces of steamed milk.
How much milk is in a 16-ounce latte?
A 16-ounce latte can contain approximately 12–13 ounces of milk.
How much milk do you need for one shot of espresso?
A good starting point is approximately 3–5 ounces of milk for one shot of espresso.
Is a latte mostly milk?
Yes. A latte is primarily made from steamed milk, with espresso providing the coffee flavor and a thin layer of foam adding texture.
How much milk in a latte compared to a cappuccino?
A latte contains significantly more steamed milk than a traditional cappuccino. Cappuccinos contain less liquid milk and more foam, giving them a stronger coffee flavor.
Final Answer: How Much Milk in a Latte?
So, how much milk in a latte? For most standard lattes, you can expect approximately 6 to 10 ounces of milk, depending on the size of the drink.
As a simple guide:
- 8-ounce latte: 6–7 ounces of milk
- 12-ounce latte: 9–10 ounces of milk
- 16-ounce latte: 12–13 ounces of milk
- 20-ounce latte: 15–17 ounces of milk
The best latte ratio is usually around 1 part espresso to 3–5 parts steamed milk. If you are making a latte at home, start with around 6–8 ounces of milk for a double shot of espresso and adjust from there. Once you understand how much milk in a latte, you can easily customize the strength, creaminess, and flavor of your coffee to match your personal preference.
Check our Instagram and Facebook pages for more recipes.


