
A flat white is one of those drinks that feels like a small luxury — intense espresso balanced by silky, steamed milk in a compact, satisfying cup. The magic here comes from pulling a double ristretto, which gives you a concentrated, syrupy shot with deep amber crema that holds its own against the milk rather than getting lost in it. Whole milk is steamed to a glossy, pourable microfoam at just the right temperature, creating that signature velvety texture that coats every sip. There's nothing in this recipe that comes anywhere near beef or animal-derived ingredients beyond dairy, so it's a completely straightforward choice for anyone avoiding meat products. Getting the technique right — that soft papery hiss during the first few seconds of steaming, the tight vortex, the low steady pour — is what separates a flat white from a mediocre latte, and these instructions walk you through every detail. Serve it immediately in a warmed ceramic cup and it's genuinely café-quality from your own kitchen.
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!
