
Few coffee drinks hit the way a well-made cappuccino does — that balance of bold espresso, silky steamed milk, and a thick crown of foam is genuinely hard to beat. The good news is that this recipe keeps things beautifully simple: just finely ground espresso and cold whole milk, nothing else. For anyone navigating nut allergies, café drinks can be a minefield of flavored syrups, hazelnut drizzles, and cross-contamination from shared equipment, so making it at home puts you fully in control. The technique here is precise but approachable — a properly tamped double shot pulled to a deep amber crema, paired with milk steamed to that sweet spot between 140 and 150°F for a glossy, velvety texture. Pre-warming the cup is a small step that makes a real difference, keeping the drink at the right temperature from first sip to last. Spooning that dense foam on top to hit the classic equal-thirds ratio is the kind of detail that makes this feel like a proper café experience without ever leaving your 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


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!
