Worked out from this recipe's ingredients. If you're cooking for an allergy, always read the full ingredient list.
A tiny amount of very dark, chicory-laced coffee dripped slowly over sweetened condensed milk, then stirred and poured over a full glass of ice. The drip is the whole trick: four to five minutes of slow extraction gives you a syrupy, almost chocolatey concentrate strong enough to survive melting ice. Made with a $10 phin filter — but there's a reliable French press workaround below.
2/3 cup just-boiled water (205°F), plus 2 tbsp for blooming
To Assemble
4 tbsp sweetened condensed milk
4 cup ice cubes
pinch of flaky salt (optional)
Instructions
Chill two tall glasses (about 10–12 oz each) in the freezer while you brew. Spoon 2 tablespoons sweetened condensed milk into the bottom of each small heatproof cup or jar — you'll brew directly onto it, or into a separate cup if using the French press method.
Set up the phin: place the perforated base plate on the cup, add 3 tablespoons (about 20 g) ground coffee, tap the filter gently on the counter to level the bed, then set the gravity press screen on top. Do not screw it down tightly — rest it on the grounds with barely any pressure.
Bloom: pour 1 tablespoon just-boiled water over the screen and wait 30 seconds. The grounds will swell and lift the screen slightly; this is what you want.
Fill the phin to the top with just-boiled water (about 1/3 cup), cap it with the lid, and let it drip undisturbed for 4 to 5 minutes. You should see slow, individual drops, not a stream. If it drains in under 2 minutes, your grind is too coarse or the screen is too loose; if nothing comes through after 90 seconds, loosen the screen a quarter turn. Repeat steps 2–4 for the second serving, or brew both at once if you have two phins.
When dripping stops, lift off the phin and stir the hot concentrate into the condensed milk until it's a uniform caramel color. Add a tiny pinch of flaky salt if you like — it sharpens the sweetness. You should have roughly 1/3 cup of sweet coffee concentrate per serving.
Pack each chilled glass to the rim with ice — genuinely full, not half. Pour the sweetened coffee over the ice, then stir hard for 10 seconds with a long spoon so the drink shocks cold and the condensed milk doesn't sink. Top with a splash of cold water only if it tastes too intense. Serve immediately with the spoon in the glass.
French press alternative: use 6 tablespoons coffee ground medium-fine and 1 cup water at 205°F. Stir, steep 6 minutes, press very slowly, and divide the brew between two cups each holding 2 tablespoons condensed milk. Proceed from step 5. The result is slightly less syrupy but still stands up to ice.
Chef's tips
Robusta is the point. Vietnamese-style blends (Trung Nguyên, Café du Monde with chicory, or any dark French roast labeled robusta) give the bitter-cocoa backbone that arabica alone can't. Chicory adds body and a faint caramel edge.
Grind matters more than beans here: aim for the texture of coarse sand — between drip and French press. Too fine and the phin clogs; too coarse and you get weak, watery coffee.
Make a double or triple batch of the sweetened concentrate and keep it in a jar in the fridge for up to 5 days. Pour 1/3 cup over a full glass of ice for an instant iced coffee.
For cà phê trứng-adjacent richness, whip 1 egg yolk with 1 tablespoon condensed milk until pale and tripled, then float it on top of the finished iced coffee.
Freeze leftover concentrate in an ice cube tray and use those cubes in the glass — the drink gets stronger as it melts instead of weaker.
Nutrition (per serving, estimated)
98calories
2gprotein
17gcarbs
3gfat
Estimates only — values vary with brands and portions.
Made with Sprig
Vietnamese Iced Coffee with Sweetened Condensed 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.