Milk Brew Coffee: Cold Brew, Steeped in Milk Instead of Water

The method spreading through coffee feeds this month — popularised by creators in Japan and Korea — is disarmingly simple: skip the water entirely and steep coarse-ground coffee directly in cold milk, the way you'd make cold brew, then filter it. The result drinks like a latte with no espresso machine involved: fuller body, softer edges, and coffee flavour all the way through instead of a shot sitting on top of milk. Here's the ratio that works, the steps, and the one step everyone warns about — the filtering is slow.

The short answer

Start at 35 g of coarse-ground coffee to 500 g of cold milk — about 1:14 by weight (roughly 7 level tablespoons to a generous 2 cups of milk). Stir the grounds into the milk in a jar, refrigerate 10–12 hours, then strain through a paper filter in a pour-over dripper. Expect the filtering to be slow — around 7 minutes for a batch this size is normal, because milk solids clog paper in a way water never does. Serve over ice, and drink it within about 2 days. Scale any other batch size with our cold brew ratio calculator — the math is the same, only the liquid changes.

The method, step by step

  1. Weigh both. Milk brew is a ratio recipe, and milk is easy to weigh: 500 g of milk is 500 ml on the scale. The chart below covers common jar sizes.
  2. Use coarse grounds. Coarse particles extract slowly and evenly over a long steep, and they clog the filter less at the end. Fine grounds over-extract in 10+ hours and turn the filter step into a standstill.
  3. Combine and stir well. Grounds into cold milk, stir until every clump is wet and sunk, then lid the jar. Dry pockets floating on top will barely extract.
  4. Refrigerate 10–12 hours. In the fridge, not on the counter — this is a dairy steep, and it stays cold the whole time. Give the jar one gentle swirl halfway through if you remember; it isn't required.
  5. Filter through paper, patiently. Pour the steeped mixture into a rinsed paper filter in a pour-over dripper over a clean jar. It will drip slowly and may nearly stall as the paper loads with milk solids and fine particles — that's the known behaviour of this method, not a mistake you made. If it stalls completely, a fresh filter for the second half of the batch is faster than waiting on a clogged one.
  6. Serve over ice. The brew comes out ready to drink — it's already coffee and milk in one. No dilution step, no added milk needed.

The ratio chart

BatchMilkCoffee at 1:14In tablespoons
One tall glass250 g (about 1 cup)18 g≈3½ tbsp
Standard jar500 g (about 2 cups)35 g≈7 tbsp
Large jar750 g (about 3 cups)53 g≈10½ tbsp
Full litre1,000 g70 g≈14 tbsp (about ¾ cup + 2 tbsp)

That 35 g to 500 g starting point is the spec published by a creator whose milk-brew walkthrough is circulating with the trend — treat it as a starting point, not a law. Too mild? Move toward 1:12 before you extend the steep; a longer steep mostly adds heaviness, while more coffee adds actual coffee flavour. Too intense? 1:16. Tablespoon counts are rough (a level tablespoon of ground coffee is about 5 g, and it varies), which is why the gram column is the one to trust — the same point we make in our coffee-per-cup chart.

Why it tastes different from cold brew with milk added

  • FACT — the extraction liquid is different, so the extraction is different. In regular cold brew, water does all the extracting and milk is added afterwards. Here the milk itself — its water, fat, proteins, and natural sugars together — is the solvent for the full steep, so what lands in the cup was pulled out of the grounds by milk, not mixed with milk at the end.
  • OBSERVATION — softer acidity, more body. Creators demonstrating the method consistently describe less perceived bitterness and acidity and a rounder, heavier body than the same coffee cold-brewed in water. Milk's proteins and lactose blunt sharp flavours on the palate, which fits that description — but treat the exact flavour claims as tasting notes, not measurements.
  • FACT — caffeine still extracts. A long steep is a long steep: the caffeine question viewers keep asking under these videos has a boring answer — yes, a 10–12 hour steep at a 1:14 dose produces a properly caffeinated drink, in the same territory as a comparable cold brew. Milk is not a caffeine shield. For a per-serving estimate, run your dose through our caffeine calculator and read it as an estimate, the same way we treat every figure in our caffeine guide.
  • FACT — the filter step is the price of admission. Milk solids plus fine coffee particles load a paper filter far faster than a water brew does. Budget the time (around 7 minutes for 500 g is a realistic report from the method's own walkthroughs), filter in two smaller batches if your dripper is small, and don't press or squeeze the filter to hurry it — that pushes sediment and bitter fines through.

Milk brew vs. its closest relatives

MethodSteeped inTypical ratioTimeCup character
Milk brewCold milk1:1410–12 h, refrigeratedLatte-like, round, full body, ready to drink
Cold brewCold water1:8–1:1212–24 hSmooth concentrate or ready brew; milk added after, if at all
Iced latte— (espresso over milk)Shot + milk to tasteMinutesDistinct espresso bite layered over milk
Vietnamese-style iced coffee— (phin drip onto condensed milk)Strong drip, sweetened~5 min dripIntense and sweet, stirred together at the end

If you already make cold brew, milk brew is a one-variable experiment: same jar, same grind, same patience — swap the liquid and compare. Our cold brew ratio guide covers the water version in full.

Troubleshooting

  • Filter completely stalled: split the batch across a second fresh filter; next time, grind coarser and let the steeped jar sit 10 minutes before filtering so the heavy sediment settles to the bottom instead of into the paper.
  • Tastes weak or just like milk: dose up toward 1:12 before steeping longer, and check that the grounds were fully wetted at the start — floating dry clumps barely extract.
  • Tastes heavy or flat: shorten toward 10 hours and try 1:16; milk brew keeps extracting the whole steep, and past 12 hours the returns are mostly heaviness.
  • Gritty cup: your grind drifted fine, or the filter was squeezed. Coarse grind, untouched filter, slower pour.
  • Storage: keep it refrigerated and finish within about 2 days — it's milk. If it smells off, it's done, whatever the clock says.