Oat Milk Cacao Latte: Why Your Foam Collapses
Plain oat milk will not foam properly and it is not your technique. It is a protein problem, and no amount of whisking fixes a liquid that lacks the thing foam is made of.
Foam is a protein problem
A foam is air trapped in liquid, and something has to form a flexible skin around each bubble to stop it collapsing. In milk, proteins do that job. They unfold at the air-water interface, link up, and build an elastic film.
Dairy milk carries around 3.4 g of protein per 100 ml, split between caseins and whey proteins, and it foams easily as a result.
Standard oat milk carries roughly 1 g per 100 ml. That is not enough film-forming material, so the bubbles you beat in have nothing holding them and the foam collapses within seconds. Almond milk is worse still. Soy is the outlier among plant milks at around 3 g, which is why soy foams respectably with no help at all.
What "barista" means on the carton
Barista editions are not marketing. They are reformulated, and it is worth knowing what has been added.
More fat. Usually rapeseed or sunflower oil, taking the product from around 1.5 percent fat to roughly 3 percent. Fat is complicated for foam — too much destroys it — but at the right level it gives the foam body and a creamier texture, and it carries flavour.
A stabiliser, typically dipotassium phosphate. This is an acidity regulator. Its main job is stopping the milk curdling when it meets hot coffee, which is acidic, but it also buffers pH into a range where the available proteins behave better at the interface.
Between them these turn a liquid that will not foam into one that will. If you have been blaming your frother, buy one carton of barista oat and one of standard and compare them side by side — the difference is not subtle.
The temperature ceiling
Foam has a working window and it is lower than people assume.
Aim for 55 to 65°C. In that range the proteins are mobile enough to unfold and build film. Push past about 70°C and they denature and aggregate, the film stiffens and breaks, and the foam goes coarse and then collapses. Overheated milk also tastes scalded, which is separate but equally unwelcome.
Oat foam is less forgiving of overheating than dairy and it also has a shorter life once made. Assume you have a couple of minutes rather than five.
If you are heating on a hob without a thermometer: 55 to 65°C is hot to the touch but you can still hold the side of the jug for a moment. Steam rising, no bubbles.
Foam the milk separately from the cacao
This is the technique that matters most, and it is the opposite of how most people make a cacao latte.
Cacao is roughly half cocoa butter, and fat at that concentration is a surfactant — it disrupts bubble films directly. Whisk cacao into your milk and then try to foam the mixture and you are fighting the cacao the whole way.
So build it in two vessels:
- Make a cacao base. Whisk 14 g of ground cacao into 80 ml of hot water or milk until glossy and smooth. Add vanilla and a pinch of salt here.
- Separately, heat 160 ml of barista oat milk to 55–65°C and foam it — frother, French press, or jug and steam wand.
- Pour the cacao base into the cup first.
- Pour the foamed milk in on top, holding the foam back with a spoon and then spooning it over at the end.
You get a proper foam cap sitting on a rich base, rather than a uniformly beige cup with a thin layer of large bubbles on it. It takes one extra vessel and about forty seconds.
Microfoam, and why bubble size is the whole thing
Two foams with identical volume can feel completely different. What separates them is bubble size.
Macrofoam is what you get from aggressive aeration — large, visible bubbles, a dry stiff head that sits apart from the drink. Microfoam has very small, uniform bubbles, looks glossy and slightly wet, and integrates with the liquid so the whole cup feels thicker.
Microfoam is what you want. Getting it means introducing air briefly and then texturing — continuing to spin the milk without adding more air, which breaks the large bubbles down into small ones. With a steam wand that is the audible transition from hissing to a low rumble. With a handheld frother, keep the head submerged after the first few seconds instead of holding it at the surface. With a French press, plunge briskly but do not lift the mesh above the surface after the first few strokes.
A gentle tap of the jug on the counter and a short swirl before pouring will also pop the largest bubbles and even the texture out.
Which plant milk to reach for
Ranked by how well they foam: soy first, by a clear margin, on protein alone. Then barista oat, which is engineered to compete. Then pea protein milks, which are genuinely good and underrated here. Standard oat is mediocre. Almond, rice, and coconut are poor — coconut in particular has plenty of fat and almost no protein, which is the worst combination for foam.
For flavour against cacao, oat is the friendliest — mildly sweet, neutral, and it does not compete. Soy foams better but brings a beany note that some people notice against cacao. If foam quality matters more than flavour neutrality, use soy; if the reverse, use barista oat.
The pure ground cacao is the right base for this because it disperses smoothly into a small volume of hot liquid, which is exactly what the two-vessel method needs. If you want the vanilla already in the cacao rather than added separately, the Rose Vanilla blend is built on whole vanilla bean.