Which milk has the most protein for stable foam?

By Norbert Ahnsorge (Inhaber) · Published · updated

Whole milk has 3.3–3.5% protein. Higher values can be found in high-protein milk (3.8–4.5%), goat milk and above all sheep milk (5.5–6%). Among plant milks, soy milk leads with 3–3.5%. But protein alone is not enough — fat and milk sugar also influence the foam.

Why that is

Protein is the most important single factor for stable milk foam. The proteins coat the air bubbles and form an elastic network that holds the foam together. More protein tends to mean more stability — but it's not the only factor.

Protein content of different types of milk:

MilkProtein (%)Foam suitability
Whole milk (3.5% fat)3.3–3.5Very good
Low-fat milk (1.5%)3.4–3.6Good (but drier)
High-protein milk3.8–4.5Very stable
Goat milk3.5–4.0Good (slight distinct taste)
Sheep milk5.5–6.0Very stable (strong distinct taste)
Soy milk3.0–3.5Good (barista version)
Oat milk0.3–1.0Poor (without barista additives)
Barista oat milk1.0–2.0Good (due to barista additives)
Almond milk0.5–1.0Poor
Coconut milk0.2–0.5Very poor

Why protein alone is not enough:

High-protein milk (e.g., "protein milk" from the supermarket dairy aisle with 4+% protein) actually yields particularly stable foam. However, the extra cost is only worth it if you have problems with foam stability — with normal whole milk and proper technique, it works just as well.

In practice at Green Wall Coffee

At Sophienstraße 27, we use fresh whole milk with 3.8% fat — with good technique, that's enough for fine microfoam and latte art. A higher protein content can compensate for minor technique errors, but it does not replace the proper frothing technique.

Feel free to drop by for a coffee — Green Wall Coffee, Sophienstraße 27 in Berlin-Lichtenberg, Mon–Fri 8am–5pm and Sat 10am–5pm.

Further reading

Related questions:

Also relevant:

All questions in this topic: Milk, Milk Foam & Latte Art