
There is something deeply satisfying about a cappuccino made entirely from scratch, with nothing but real espresso and cold whole milk standing between you and that perfect cup. No syrups, no flavor packets, no mystery additives — just two honest ingredients doing exactly what they were meant to do. The process starts with a properly pulled double shot, that deep amber pour with a reddish-gold crema that signals everything went right. Then comes the milk, steamed to a glossy, velvety texture and layered in thirds so every sip delivers espresso, silky liquid milk, and dense foam in balance. It's the kind of drink that reminds you how much flavor already lives in quality coffee and whole milk when nothing artificial gets in the way. If you've been relying on coffee shop drinks or flavored creamers to get your fix, pulling this at home is a genuinely eye-opening experience.
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!
