
Few drinks hit the way a properly made cappuccino does — that balance of bold espresso, velvety steamed milk, and a thick crown of foam is genuinely hard to beat. The process here is methodical and rewarding: a well-tamped double shot pulled to a deep amber crema, paired with cold whole milk steamed to a glossy, microfoam perfection at exactly the right temperature. Pre-warming the cup is a small step that makes a real difference, keeping every layer at its best from first sip to last. For anyone navigating a legume-free lifestyle, coffee drinks can occasionally hide surprises — certain creamers, flavored syrups, and commercial milk alternatives sometimes contain legume-derived ingredients — but this recipe keeps things beautifully simple with just espresso and whole milk. Nothing here to second-guess, nothing to swap out. The equal-thirds structure of espresso, steamed milk, and spooned foam is what separates a real cappuccino from a rushed latte, and following these steps gets you there at home. Serve it immediately and enjoy it while that crema is still alive.
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


Run a short flush of hot water through the espresso machine's group head to bring it to temperature, then discard the water. Fill the portafilter with 18–20 g of finely ground espresso, tamp firmly and evenly, and lock it into the group head.
Pre-warm a 6 oz ceramic cappuccino cup by filling it with hot water from the machine's steam wand or hot-water spout for 30 seconds, then discard the water.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
