☕ Key takeaways
- Microfoam is built in two moves: all the air goes in during the first seconds while the milk is still cold, then the jet is buried and the vortex does the rest up to 60-65 °C with nothing further added.
- Steam wand angle and depth are critical: 1-2 cm below the milk surface, tilted 30-45 degrees to create a vortex that integrates the foam without producing large bubbles.
- Protein holds the foam up, not fat. Whole milk (about 3.3 g protein and 3.5 g fat per 100 ml) is the best compromise between stability and mouthfeel; barista plant drinks make up for their protein gap with added proteins, oils and stabilisers.
Milk Foam and Latte Art Guide: Cappuccino, Flat White, Steam Texture
3 key takeaways
- Aeration happens in the opening seconds, while the milk is still cold. Once that window closes, adding volume only coarsens what you already have.
- The vortex is not decorative. It breaks oversized bubbles and spreads the protein film through the whole body of milk.
- A pattern that collapses within ten seconds is rarely a hand problem. It means the milk never left the jug homogeneous.
Milk steaming is one of the most technical skills in coffee making, and one of the most underestimated by home espresso enthusiasts. A perfect cappuccino or a silky flat white doesn't require years of practice, but it does require a clear understanding of what happens physically and chemically during steam texturing, and a repeatable technique applied consistently. This guide covers the theory, the technique, the variables, and the basics of latte art.
What actually happens inside the milk when steam enters it?
Steam is not simply a heat source here. The jet drags air below the surface, and it sets the whole body of milk rotating. Every bubble it creates is colonised within moments by the soluble milk proteins, caseins and whey proteins (beta-lactoglobulin, alpha-lactalbumin) foremost among them, which migrate to the air-water interface and unfold there. Unfolding lowers surface tension and builds a viscoelastic film that keeps neighbouring bubbles from merging. That film, and nothing else, is what holds the foam up.
This is interfacial adsorption rather than cooking. Proteins unfold on contact with the interface at any temperature, which is exactly why milk foams perfectly well cold. Heat is not the engine of the foam; it is a companion variable that, beyond a threshold, works against it.
Fat behaves opposite to its reputation. Fat globules compete with proteins for the interface and weaken the film: at equal protein content, skimmed milk yields more foam volume and holds it longer than whole milk. Whole milk remains the barista reference not for stability but for everything else fat carries:
- Fat carries body, roundness and aroma compounds. Skimmed foam lasts longer but drinks dry and hollow.
- Milk taken too hot (>70°C) turns grainy, separates from the liquid quickly and loses its perceived sweetness.
- Cold fresh milk (4°C at the start) widens the working window before the target temperature, and it is that margin of time that makes texture controllable at all.
Why is 60 to 65°C the practical ceiling for steamed milk?
Two curves decide that ceiling, and they happen to cross inside a very narrow band: perceived sweetness on one side, integrity of the protein film on the other.
- Below 55°C: the drink cools too fast in the cup and the foam, less fluid, integrates poorly during the pour.
- Between 60 and 65°C: the lactose already in the milk is fully in solution and reads at its sweetest. Contrary to a stubborn piece of café lore, heat manufactures no sugar; it makes the existing sugar legible. The protein film meanwhile stays supple.
- Above 70°C: beta-lactoglobulin, the heat-labile whey protein, unfolds extensively and exposes thiol groups that release sulfur compounds. Caseins, by contrast, remain stable well beyond. The network stiffens, the foam turns grainy, and sweetness gives way to a scalded character.
Without a thermometer, the empirical rule is to place your hand on the stainless steel pitcher: when it becomes uncomfortable to hold (around 60°C), stop steaming. A clip-on barista thermometer, priced at €10 to €20 in September 2026, reads directly to within ±2°C and removes the guesswork within a few sessions.
Where should the steam tip sit, and at what angle?
Half the answer depends on the wand you happen to own, which is rarely said out loud. A single-hole tip delivers a concentrated, slower jet that forgives hesitation; a three or four-hole tip heats fast and leaves little room to correct a badly aerated pour. Whichever tip you have, texturing breaks into two distinct phases:
Phase 1: Aeration / Stretching (4°C → 38-45°C)
The wand tip is positioned just below the milk surface, slightly off-centre (1-2 cm from the jug edge). The wand angle is about 30-45° from vertical. When steam is turned on, it creates a rotating vortex in the milk. With the tip near the surface, it draws air in and incorporates it as very fine bubbles.
The characteristic sound at this stage is a brief, regular "chhhh", like a rapid whisper. Gurgling or sharp hissing indicates the tip is too close to the surface, you're incorporating large air bubbles, producing thick, watery foam rather than microfoam.
Phase 2: Spinning / Heating (45°C → 65°C)
Once the desired amount of air is incorporated (milk volume increases 30-50%), dip the wand tip slightly deeper into the milk to stop aeration while maintaining the vortex. This phase heats the milk and "works" the foam, breaking oversized bubbles and homogenising the texture. The sound becomes deeper, almost silent when technique is right.
How do protein and fat content behave during texturing?
Read the nutrition label before you read any technique guide. Protein content sets how much film is available to line the bubbles; fat content sets how fast that film gives way. Whole cow's milk runs around 3.3 g of protein per 100 ml in USDA composition tables; a soy drink comes close, an oat drink plateaus near 1 g and an almond drink falls below 0.5 g. That protein gap is precisely what barista formulations offset with added proteins, oils and stabilisers.
| Milk type | Fat content | Foam quality | Flavour | Barista notes |
|---|---|---|---|---|
| Whole cow's milk | 3.5% | Excellent | Creamy, slightly sweet | The reference. Best for learning and latte art. |
| Semi-skimmed cow's milk | 1.5% | Good | Lighter | Less body, slightly less stable foam but acceptable. |
| Skimmed cow's milk | <0.5% | High volume, long hold | Watery | Plenty of foam that lasts, but it drinks dry and hollow. Little body for latte art. |
| Oat milk (barista edition) | ~3% | Very good | Mild, slightly cereal | Barista versions (Oatly, Minor Figures) foam excellently. Top plant-based choice. |
| Soy milk (barista edition) | Variable | Good | Neutral to mildly vegetal | Can curdle with very acidic coffees. Use barista version. |
| Almond milk | Low | Poor | Sweet, almond | Unstable foam, separates easily. Difficult to work with. |
| Coconut milk | High | Variable | Strong coconut | Thick foam but dominant flavour that overpowers the coffee. |
What physically separates microfoam from airy foam?
Bubble size is the whole story, and bubble size is really a record of how long air was allowed in. Below half a millimetre, bubbles scatter light evenly and the liquid behaves as a single fluid. Above two millimetres they rise, drain and part company with the milk beneath.
Microfoam is foam so finely textured that individual bubbles are invisible to the naked eye. The surface looks like glossy paint or very slightly melted ice cream, smooth, velvety, almost mirror-like. This is the ideal texture for latte art and for drinks where milk-espresso integration is key (flat white, cortado, latte). It's achieved with the two-phase technique above, with minimal, controlled air incorporation.
Thick foam (traditional cappuccino, "old school" cappuccino) contains larger bubbles, is more aerated and lighter on the palate. It floats on top of the coffee rather than integrating with it, and holds a spoon placed on top. It's achieved by extending the aeration phase: more air incorporated gives more volume and a more open texture. This is the texture of the classic Italian cappuccino, still served in some Roman and Neapolitan cafés.
What foam depth should you aim for at each milk volume?
Foam does not scale with the cup, which is where most home pours go wrong. Past a certain ratio it stops travelling with the liquid during the pour and settles as a lid instead. The table below reads as texture targets by volume rather than as definitions of the drinks themselves.
| Drink | Espresso | Hot milk | Foam layer | Total volume | Target texture |
|---|---|---|---|---|---|
| Cappuccino | Double (36 g) | 60-80 ml | 1-2 cm thick | 150-180 ml | Dry to medium foam |
| Flat white | Double ristretto (30 g) | 100-110 ml | Thin (<0.5 cm) | 140-160 ml | Integrated microfoam |
| Latte | Double (36 g) | 180-220 ml | Thin (1 cm) | 220-280 ml | Light microfoam |
| Cortado | Double (36 g) | 36-50 ml | Almost none | 70-90 ml | Hot milk, minimal foam |
| Latte macchiato | Double (36 g) | 60-80 ml | Thin (1 cm) | 100-120 ml | Microfoam, integrated milk |
Find on Amazon
Affiliate links: as an Amazon Associate, expertcafe.be earns from qualifying purchases, at no extra cost to you. Learn more.
How do pour height and flow rate shape the pattern?
Nothing in a free-poured pattern is drawn; it is deposited. Poured from high, the stream punches through the crema and blends without leaving a surface mark: that is the filling phase. Brought down to a centimetre above the surface with a wider flow, the milk stops penetrating and the white foam stays laid on the brown crema: that, and only that, is where the design appears. The whole mechanics of latte art sits in the transition between the two, plus the closing pull-back that stretches or cuts the shape. The three foundational patterns are three variations on that same principle:
The Heart
The simplest pattern and the starting point for all latte art learning. Technique: tilt the cup slightly, begin pouring from 4-5 cm height at the centre (milk passes under the crema). When the cup is half-full, lower the pitcher close to the surface and pour faster so the foam "floats" onto the crema. A quick backward pull at the end creates the heart's point.
The Rosette (Fern)
Intermediate pattern. Same start as the heart, but once the foam begins rising to the surface, oscillate the pitcher slightly left and right while moving toward yourself. The oscillations create the fern's "petals." A final backward pull draws the central stem.
The Tulip
A "stop and go" technique: pour a first wave of foam (small circle), stop, restart slightly behind the first circle to push a second "petal" forward. Repeat 2-4 times depending on cup size. Excellent exercise for flow control.
Latte art reveals the quality of your foam: if the pattern dissolves in 10 seconds, the microfoam isn't fine enough. If the contrast between white foam and brown crema is sharp and clean, your temperature and texture are on point.
Sources
- Frontiers in Nutrition, "Effect of Heat Treatment on the Property, Structure, and Aggregation of Skim Milk Proteins" (2021): heat lability of beta-lactoglobulin above 70°C, thermal stability of caseins.
- Journal of Dairy Science, "Identification of the source of volatile sulfur compounds produced in milk during thermal processing" (2019): thiol group exposure in beta-lactoglobulin and the release of sulfur compounds under heat.
- Springer, "Emulsions and Foams Stabilised by Milk Proteins": adsorption of milk proteins at the air-water interface and formation of the viscoelastic film.
- USDA FoodData Central: reference composition of whole cow's milk, about 3.3 g protein per 100 ml.
- World Coffee Championships (wcc.coffee): rules and results of the World Latte Art Championship.