← All guides

Coffee Brew Time: How Long for Every Method (and What Time Really Controls)

The brew-time chart for every method, why time is mostly a consequence of grind rather than a dial, and when to adjust the clock vs the grinder.

The fix: Use the chart as a target, but fix percolation timing (espresso, pour-over) with the grind — time is the symptom there. Only immersion methods (press, AeroPress, cold brew) take direct time adjustments.

Brew time looks like the simplest variable in coffee — set a timer, done. But time is the most misunderstood lever on the panel, because for half the brewing methods you don't actually control it directly: time is what the grind produces, and reading it correctly tells you what to fix.

#The brew-time chart

MethodTotal contact timeWho controls it
Espresso25–32 secThe grind (you stop at weight)
Moka pot1–3 min on heatHeat level
AeroPress1–3 minYou — directly
Pour-over (V60, 250ml)2:30–3:30The grind, mostly
Drip machine4–6 minThe machine
Chemex / larger pour-over3:30–5 minThe grind, mostly
French press4–8 minYou — directly
Cold brew12–24 hrYou — directly

The deeper pattern: longer contact = coarser grind. Time and grind are two ends of one see-saw — espresso compresses extraction into 30 seconds with a powder-fine grind; cold brew stretches it across a night with cracked-pepper chunks.

#Two kinds of methods, two meanings of "time"

Percolation methods (espresso, pour-over, drip) — water flows through the coffee. Here time is an output: you don't set a 28-second shot, you set a grind that produces one. This is why "my pour-over finishes in 1:45" is diagnostic information, not a stopwatch error: the time is reporting that the grind is too coarse. Fix percolation timing with the grinder, not the clock. Trying to stretch a fast pour-over by pouring slower works a little; fixing the grind works completely.

Immersion methods (French press, AeroPress steeps, cold brew) — coffee sits in the water. Here time is a genuine input you control with a timer, and it behaves more forgivingly: extraction slows as the water saturates, approaching a plateau. This is why a 6-minute French press doesn't taste 50% more extracted than a 4-minute one — and why immersion methods are the most beginner-proof. It's also why extending immersion time is a legitimate fix for sourness in a way that "pour slower" isn't.

#When to adjust time (and when not to)

SituationRight move
Pour-over sour, drained in 2:00Grind finer (time will follow)
Pour-over bitter, took 4:30Grind coarser
French press sour at 4 minSteep 6–8 min — direct time fix works here
Espresso sour at 1:2 in 22sGrind finer; time is the symptom
Cold brew weak at 12 hrSteep 16–18 hr
AeroPress experimentingTime is a free dial — play with it

One honest subtlety: in percolation, time and extraction aren't perfectly linked. A brew can hit 3:00 via even flow (good) or via fines clogging the filter after a fast start (bad — stalling), and the two taste completely different. The number on the timer is a summary; trust taste over the clock when they disagree.

#The timer's real job

Even where you can't control time, you should always measure it — total drawdown, shot time, steep length. Not to chase a target, but because time is the most sensitive early-warning instrument you own: a drifting drawdown at a constant grind setting flags wearing burrs, aging beans, or a changed pour before your palate notices. Log the time of every brew next to the grind setting; the pair of numbers explains almost every cup after the fact.

So: set timers for immersion, read timers for percolation, and record timers for everything.

Key takeaways

  • Espresso 25–32s, pour-over 2:30–3:30, French press 4–8 min, cold brew 12–24 hr
  • In percolation methods, time is an output of the grind — fix the grinder, not the clock
  • In immersion methods, time is a real dial and extraction plateaus forgivingly
  • Longer steeps legitimately fix sour French press; slower pours barely fix fast pour-overs
  • Always record brew time — drift at a constant grind is your earliest warning signal

Put this into practice

Use the brew timer in your sessions

Start free with Story of Coffee · Browse more guides

Related guides