How to Steam Oat, Almond & Soy Milk for Coffee (2026)
Steam oat, almond and soy milk with a milk-specific workflow instead of one universal plant-milk rule. Use current Breville guidance for barista plant milks and current Alpro temperature targets: 60°C for almond and 65°C for oat and soy.
Plant milk does not need one universal steaming rule.
Current manufacturer guidance points in the opposite direction:
- Breville says different brands and milk alternatives will texture differently.
- Breville recommends barista type milks for plant-based drinks.
- Current Breville systems expose separate milk choices such as Dairy, Almond, Oat or Soy.
- Alpro recommends 60°C for Barista Almond and 65°C for Barista Oat and Barista Soya.
- Oatly markets its Barista Edition as micro-foamable and uses an acidity regulator to help it work with coffee.
That is a better starting framework than “steam every plant milk cooler than dairy” or “oat always wins.”
Cafe & Crema’s assessment is based on current Breville, Alpro and Oatly documentation, current product instructions, and our analysis of which manufacturer-supported steps transfer safely across manual steam-wand workflows. Cafe & Crema has not performed first-party plant-milk steaming tests for this guide.
The short version
For oat, almond or soy milk:
- Start with cold milk.
- If possible, choose a barista formulation designed for coffee.
- Purge the steam wand.
- Add air gently near the surface.
- Move into a stable rolling or whirlpool phase.
- Use the temperature guidance for the exact milk.
- Stop steaming before removing the wand.
- Wipe and purge the wand.
- Tap and swirl the pitcher.
- Pour promptly.
The important difference from dairy is not that the physics is completely different.
It is that the product formulation and target settings can be different enough that one blanket temperature or froth rule is unreliable.
Plant milk temperature: use the carton and machine guidance
The old version of this guide recommended 55–60°C for plant milk as a universal range.
Current manufacturer guidance does not support that blanket rule.
Alpro’s current Barista guidance says:
| Plant milk | Alpro current recommendation |
|---|---|
| Barista Almond | 60°C |
| Barista Soya | 65°C |
| Barista Oat | 65°C |
| Barista Coconut | 65°C |
That immediately shows why “all plant milk should be cooler” is too crude.
Breville’s current automatic systems also treat milk type as a real variable. Current Oracle Jet / Barista Touch-family documentation exposes separate selections for Dairy, Almond, Oat and Soy, with adjustable temperature and froth settings.
Use those as evidence that milk type matters.
Do not turn one brand’s number into a universal law for every carton.
How to steam soy milk
For current GSC intent, this is the most important section.
A practical soy workflow is:
- start with cold soy milk;
- use a coffee/barista formulation when available;
- purge the steam wand;
- begin with the tip near the surface and add air gently;
- establish a rolling texture phase rather than continuing to inject large bubbles;
- use the product’s temperature guidance;
- for Alpro Barista Soya, the current recommendation is 65°C;
- stop steam, wipe and purge the wand;
- swirl and pour.
Breville explicitly warns that different brands and alternatives texture differently.
That means one soy milk may need a different aeration setting from another even at the same temperature.
If soy milk splits
Do not assume one mechanical cause.
Possible contributors include:
- milk formulation;
- coffee acidity;
- temperature;
- time between steaming and pouring;
- how the drink is combined.
The old page said the fix was always “pour milk into coffee” and use darker coffee.
That is too prescriptive for the evidence available.
A better first move is to:
- compare a barista soy formulation;
- follow its temperature guidance;
- avoid overheating beyond the product recommendation;
- keep the coffee recipe stable while testing the milk.
That isolates the milk variable instead of changing the espresso at the same time.
How to steam almond milk
Yes, almond milk can be steamed.
Breville’s current automatic milk systems include Almond as a dedicated milk type, which is direct evidence that almond milk is a supported steaming use case.
Alpro’s current Barista Almond guidance recommends 60°C for best foam.
That is lower than its 65°C recommendation for oat and soy, so almond is the clearest example of why a one-temperature plant-milk rule is not useful.
Almond workflow
- Use cold almond milk.
- Choose a barista formulation if steaming performance matters.
- Purge the wand.
- Add air cautiously near the surface.
- Build a stable rolling texture.
- For Alpro Barista Almond, stop around 60°C.
- Tap and swirl.
- Pour promptly.
The old page claimed almond “will not hold a pattern reliably regardless of skill.”
Cafe & Crema is removing that claim.
Current Breville guidance supports almond milk as a distinct latte-art-capable milk setting, so the defensible position is that results depend on the formulation, machine and technique.
How to steam oat milk
Oat milk is widely available in coffee-specific formulations.
Oatly’s current Barista Edition is explicitly described as:
- designed for coffee;
- micro-foamable;
- formulated with oats plus unsaturated fat;
- intended to foam and work in hot drinks.
Oatly also states that its chilled Barista Edition uses an acidity regulator to help it work with coffee.
That supports two useful conclusions:
- barista formulation can matter;
- separation behavior can be influenced by the milk recipe, not just user technique.
For Alpro Barista Oat, the current recommended steaming temperature is 65°C.
Oat workflow
- Start with cold oat drink.
- Use a barista formulation when possible.
- Purge the wand.
- Add controlled air.
- Maintain the whirlpool/rolling phase.
- Follow the product’s temperature guidance.
- For Alpro Barista Oat, use 65°C as the current product reference.
- Tap and swirl before pouring.
Do not assume a second brand should use exactly the same number.
What “barista” formulation actually tells you
The word is useful only when backed by a product designed for coffee.
Current evidence gives concrete examples.
Breville
Breville recommends barista type milks for plant-based texturing in current machine documentation and tells users to adjust the froth level accordingly.
Oatly
Oatly describes Barista Edition as micro-foamable and formulated for coffee.
Its chilled Barista Edition says an acidity regulator is used to help the drink work with coffee.
Alpro
Alpro’s Barista range is explicitly created for coffee and publishes different steaming temperatures by plant type.
That is enough to support the practical recommendation:
If milk texture or splitting is a recurring problem, compare a coffee-specific barista formulation before assuming the steam wand is the problem.
It is not enough to claim every barista carton is superior to every standard carton.
Plant milk and latte art
Latte art requires integrated microfoam.
That broad requirement is the same whether the liquid is dairy, oat, soy or almond.
What changes is how readily a given product reaches that texture.
Breville’s current Auto MilQ guidance supports dairy, soy, almond and oat milk with adjustable temperature and texture settings and positions the system around silky microfoam for latte art.
That makes it inappropriate to rank plant milks with claims such as:
- oat is always best;
- soy is always second;
- almond cannot pour art.
Those are too broad.
A better home test is:
- use one milk repeatedly;
- keep starting volume fixed;
- keep pitcher and steam power fixed;
- adjust only aeration and temperature;
- compare the texture and pour.
For the core steam-wand method, use how to steam milk for latte art.
For drink texture differences, use latte vs cappuccino vs flat white vs cortado.
Aeration: do not use one universal timer
The old page told readers to aerate plant milk for a shorter fixed time than dairy.
That is too broad.
Breville’s current guidance says milk alternatives and brands texture differently and that froth level may need adjustment.
That is the better rule.
Add only enough air for the drink you are making, then spend the rest of the steaming phase integrating that air.
A flat white still needs less added air than a cappuccino.
But the exact number of seconds depends on:
- steam power;
- milk formulation;
- milk volume;
- pitcher size;
- desired drink.
Why plant milk can split in coffee
The visually obvious failure is separation or small flakes after the milk hits espresso.
It is tempting to explain that with one line about “acid plus heat.”
The chemistry and product formulation are more complicated than that, and the user usually cannot measure the relevant variables at home.
The strongest product-level evidence here comes from Oatly:
its Barista Edition uses an acidity regulator so the drink works better with coffee.
So if splitting is persistent:
- use a coffee-oriented formulation;
- follow its temperature guidance;
- keep the espresso recipe unchanged while testing milk;
- compare a second carton/brand if necessary.
That produces a cleaner diagnosis than changing the roast, pour direction and steam technique all at once.
Automatic steam systems
Do not assume automatic milk systems are incapable of latte-art texture.
Current Breville systems such as Auto MilQ explicitly offer:
- Dairy;
- Soy;
- Almond;
- Oat;
with adjustable temperature and texture.
Breville positions the system around silky microfoam and latte art.
That does not prove every automatic frother behaves like a steam wand.
A whisk-style jug frother and an automatic steam wand are different devices.
For current alternatives, use best milk frothers and pitchers.
Cup and pour still matter
Once the milk is textured well, plant milk follows the same basic pouring geometry as dairy milk.
A wide rounded cup gives more surface area for the pattern to develop.
A narrow vertical mug leaves less room.
See best espresso cups and latte mugs for current serving options.
If milk steaming is the bottleneck in your espresso setup
Do not automatically replace the whole machine.
Work through the constraint:
Milk never textures well across several brands
Check steam power, wand condition and technique.
One milk works and another does not
That points more strongly toward formulation or milk-specific settings.
Steam performance has degraded over time
Clean and inspect the wand and follow the espresso machine maintenance guide.
You are comparing machines mainly for milk drinks
Use how to build a home espresso setup and prioritize steam workflow alongside the grinder.
Sources & Evidence
- Breville — Barista Touch Impress / BES881 current instruction manual — current manufacturer guidance that different brands and milk alternatives texture differently, recommending barista type milks for plant-based drinks, starting with cold milk and adjusting froth level; current controls include Dairy, Almond, Oat or Soy. https://assets.breville.com/BES881/BES881_USCM_IB_J26_LR.pdf
- Breville — Oracle Jet Auto MilQ Hands-free Milk Texturing — current manufacturer tutorial supporting milk-specific Dairy/Soy/Almond/Oat settings and adjustable temperature/texture for silky microfoam and latte art. https://www.breville.com/inspiration/en-us/tutorials/the-oracle-jet/latte-art/auto-milq-handsfree-milk-texturing
- Alpro — Barista range — current manufacturer guidance recommending 60°C for Almond and 65°C for Soya, Oat and Coconut to get the best from its Barista products. https://www.alpro.com/egen/collection/barista
- Oatly — Oat Drink Barista Edition — current manufacturer evidence that Barista Edition is specifically designed for coffee and described as micro-foamable. https://www.oatly.com/products/oat-drink/oat-drink-barista-edition-1l
- Oatly — Chilled Oat Drink Barista Edition — current manufacturer evidence that the product is designed to foam for coffee and uses an acidity regulator to help it work with coffee/hot drinks. https://www.oatly.com/products/chilled-oat-drink/chilled-oat-drink-barista-edition-1l
Frequently asked questions
How do you steam soy milk?
Start with cold soy milk and, when possible, a barista formulation intended for coffee. Breville's current guidance says different milk alternatives texture differently and recommends barista type milks for plant-based drinks. Alpro currently recommends 65°C for its Barista Soya. Add air gently, then maintain a rolling texture phase, stop around the product's recommended temperature, and swirl before pouring.
Can you steam almond milk?
Yes. Almond milk can be steamed, and current Breville machines even provide a dedicated Almond milk option. Alpro currently recommends 60°C for Barista Almond. The exact texture depends on the brand and formulation, so treat the carton and machine guidance as more useful than a universal rule about almond milk.
What temperature should oat milk be steamed to?
Use the guidance for the exact product. Alpro currently recommends 65°C for Barista Oat, while Breville's automatic systems let users select Oat as a separate milk type and adjust temperature and froth. Do not assume every oat drink has the same ideal temperature.
What temperature should soy milk be steamed to?
Alpro currently recommends 65°C for its Barista Soya. Other brands may specify different targets, so use 65°C as a product-specific example rather than a universal soy-milk law.
Why does plant milk split in coffee?
Several variables can contribute, including the milk formulation, heat, coffee acidity and the way the drink is combined. Oatly explicitly says its Barista Edition uses an acidity regulator to work with coffee. That supports choosing a coffee-oriented formulation when separation is a recurring problem, but it does not prove every split cup has one single cause.
Do I need barista oat, soy or almond milk?
Not absolutely, but current Breville guidance recommends barista type milks for plant-based texturing. Oatly markets its Barista Edition as micro-foamable, while Alpro's Barista range is specifically formulated for coffee and publishes milk-specific steaming temperatures. A standard carton may still work, but the result is product-dependent.
Can plant milk make latte art?
Yes, depending on the milk and the texturing method. Breville's current Auto MilQ guidance explicitly supports dairy, soy, almond and oat milk and positions those milk-specific settings for silky microfoam and latte art. That is stronger evidence than claiming only one plant milk can pour patterns.
Should plant milk be steamed exactly like dairy milk?
Use the same broad sequence—cold milk, controlled aeration, integrated texture, stop at the intended temperature, swirl and pour—but do not assume identical temperature or froth settings. Breville separates milk types in its automatic systems, and Alpro publishes different target temperatures for almond versus oat and soy.