
A flat white is one of those drinks that looks deceptively simple but rewards every bit of attention you give it. The magic here is in the double ristretto base — a shorter, more concentrated pull that delivers intense espresso flavor without the bitterness of a longer shot — paired with velvety, glossy steamed whole milk that wraps around it rather than drowning it. The ratio keeps the coffee front and center, which is exactly what separates a flat white from a latte. Getting the milk right is the real skill: that tight vortex and brief surface hiss are what create the thin, liquid microfoam that makes each sip feel silky and cohesive. If you've ever ordered one at a café and wondered why yours at home tastes flat or foamy, the answer is almost always in the steaming technique and the temperature — 140–150°F is the sweet spot where the milk turns naturally sweet without scalding. This recipe walks you through every step with enough detail to actually nail it, not just approximate it. Two ingredients, a little patience, and you've got a genuinely café-quality cup without leaving the house.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →1 serving


Preheat your espresso machine and flush the group head with a brief burst of hot water. Warm the 5–6 oz ceramic cup by filling it with hot water, then discard the water just before pulling the shot.
Dose 18–20 g of finely ground coffee into the portafilter, distribute evenly, and tamp with firm, level pressure. Pull a double ristretto: target a yield of about 1–1.5 oz (30–45 ml) in 25–30 seconds. The shot should run a deep amber-brown with a thin, persistent crema.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
