Worked out from this recipe's ingredients. If you're cooking for an allergy, always read the full ingredient list.
A cortado is espresso "cut" with an equal pour of warm, barely-foamed milk — smaller than a latte, softer than a macchiato, and built to taste like sweet, syrupy espresso rather than milk. The whole trick is temperature and texture: milk steamed only to about 135°F so its natural sugars taste sweet, with just enough microfoam to give the surface a glossy sheen instead of a cap of bubbles. Served in a 4½-ounce glass so you can see the two layers meet.
Ingredients
Espresso
18 g medium-roast espresso beans (about 3 tablespoons whole bean)
Milk
3 oz whole milk, cold (about 6 tablespoons)
Optional
barista-style oat milk, as a dairy-free swap
finely grated dark chocolate or orange zest, for the top
Instructions
Turn on the espresso machine and let it come fully up to temperature, 10 to 15 minutes for most home machines. Set a 4½- to 5-ounce glass (a Gibraltar-style tumbler is traditional) under the hot water spout, fill it with hot water to preheat, and let it sit while you work.
Pour the cold milk into a small steaming pitcher (10 to 12 ounces is ideal) and keep it in the refrigerator until the moment you steam — cold milk gives you a longer window to texture it.
Grind the 18 grams of beans fine, just coarser than powdered sugar, directly into a clean, dry double basket. Tap the basket on the counter to settle the grounds, level the surface with a finger or distribution tool, then tamp straight down with firm, even pressure until the puck stops compressing.
Purge the group head for 2 seconds, lock in the portafilter, and pull the shot into a small vessel. You are aiming for 36 grams of espresso (a 1:2 ratio) in 25 to 30 seconds. It should start dark and syrupy at about 8 seconds and finish the color of hazelnut. If it runs faster than 22 seconds, grind finer; slower than 35 seconds, grind coarser.
Immediately purge the steam wand for 2 seconds to clear condensation. Submerge the tip just below the milk's surface, angled slightly off-center, and open the steam valve fully. Keep the tip at the surface for only 3 to 4 seconds — you want a soft hiss and just ¼ inch of volume gain, no more. A cortado is nearly flat.
Sink the wand deeper to stop the hissing and let the milk spin in a smooth whirlpool for 15 to 20 seconds until the pitcher is uncomfortably warm on your palm, about 135°F (never above 145°F, where milk starts tasting scalded). Shut off the steam before lifting the wand out, then wipe the wand and purge it again.
Knock the pitcher once firmly on the counter to pop any large bubbles, then swirl the milk hard for 5 seconds until it looks like glossy wet paint with no visible foam separation.
Dump the hot water from the glass, dry it, and pour in the espresso. Pour the milk from a couple of inches up, straight into the center, then drop the pitcher spout close to the surface as the glass fills so the microfoam glides in and settles as a thin ivory cap. Stop at about 4 ounces total — roughly equal parts espresso and milk.
Serve immediately, no spoon needed. Add a whisper of grated dark chocolate or a twist of orange zest over the top if you like. A cortado is best drunk within 2 minutes, before the foam and espresso separate.
Chef's tips
No espresso machine? Brew 2 ounces of very strong Moka pot coffee or an AeroPress shot (18 grams of fine coffee, 60 grams of water, 40-second steep, hard press) and pair it with 2 ounces of milk heated to 135°F and frothed 15 seconds with a handheld milk frother or shaken hot in a sealed jar.
Ratio is the whole dish: keep it 1:1 espresso to milk by volume. Add more milk and you have drifted into piccolo-latte and then latte territory, where the coffee stops being the point.
Whole milk textures most forgivingly. If going dairy-free, use a barista-formulated oat milk — standard oat and almond milks split or foam into stiff bubbles at cortado temperatures.
For an iced cortado, pull the shot over 2 ounces of cold whole milk in a glass with 2 or 3 large ice cubes, and stir once. Skip small ice, which melts and waters the drink down.
If your foam looks like dish bubbles, you aerated too long. Next time count only to three during the surface hiss — texturing 3 ounces of milk happens fast.
Nutrition (per serving, estimated)
56calories
3gprotein
4gcarbs
3gfat
Estimates only — values vary with brands and portions.
Made with Sprig
Café-Style Cortado with Silky Steamed Milk was created in Sprig — the AI chef that turns any craving into a complete recipe, plans your week, and shops with one smart list.