Pour Over · Intermediate
James Hoffmann's Ultimate V60 Technique
A four-stage V60 built around a 60 g/L ratio, an aggressive swirl and a flat bed. The most widely copied pour-over method on the internet.
Method by James Hoffmann. Parameters summarised by BrewMark from the original. Not affiliated with or endorsed by James Hoffmann.
Dial in your grinder
“Medium-fine” means something different on every grinder
This recipe sits at grind index 45 on BrewMark’s 0–100 scale. Convert that to the actual number or click count on your grinder — we support 80+ models.
The method
- 0:00Rinse the filter, add grounds, level the bed
- 0:00Bloom with twice the dose, then swirl until no dry grounds remain→ 60g
- 0:45Pour steadily to 60% of total weight over 30 seconds→ 300g
- 1:15Pour more gently to full weight over 30 seconds→ 500g
- 1:45Stir once each way, then swirl the brewer to flatten the bed
- 3:30Drawdown complete — aim for roughly 3:30 total
BrewMark’s notes
The swirl after the bloom is the part most people skip, and it is the part that matters — it clears dry pockets that would otherwise under-extract. If drawdown runs past 4:00, go coarser before you change anything else.
Track how this brew actually turned out
Log the cup, say whether it was sour or bitter, and BrewMark tells you what to change next time — using your grinder’s real settings. Free on iOS.
Get the iOS appSettings for a specific grinder
Each chart gives every brew method’s setting for one grinder, worked out from that model’s own dial curve.
- TurinDF83 V2 grind settings
- WilfaSvart Aroma grind settings
- 1ZpressoK-Max grind settings
- BaratzaEncore grind settings
- BaratzaVario+ grind settings
- BrevilleDose Control Pro grind settings
- CuisinartDBM-8 Supreme grind settings
- EurekaMignon Silenzio grind settings
- FellowOde Gen 1 grind settings
- HarioSkerton Pro grind settings
- KafatekMonolith Flat Max grind settings
- MahlkönigX54 grind settings