Espresso Extraction Time: Why 25-30 Seconds Is Wrong (And What to Actually Target)
EspressoSnob is reader-supported. When you buy through links on our site, we may earn a small commission at no extra cost to you. This never influences our recommendations.
You've heard it on every barista YouTube channel: "Pull your espresso between 25 and 30 seconds." It's the most repeated piece of advice in home espresso. It's also the wrong way to think about extraction.
Time isn't what you're brewing. Time is a clock running in the background while the actual variables, grind, ratio, pressure, and roast, do the work. When you chase a 27-second shot by grinding finer until the timer hits the magic number, you're tuning the symptom and ignoring the disease.
This guide explains where the 25-30 second rule came from, why it doesn't apply to most modern coffee, and what to actually target so your shots stop tasting random. By the end, you'll dial in by weight and taste, with time as a diagnostic, not a destination.
Where the 25-30 Second Rule Came From
The 25-30 second window is a fossil from Italian commercial cafes in the 1980s and 1990s. Baristas there pulled traditional Italian espresso: 7g dose, 30ml volume, dark Arabica-Robusta blends, on three-group lever and pump machines running at 9 bars.
At that dose and grind, with those beans, on those machines, a properly extracted shot took roughly 25 to 30 seconds. The window worked because every other variable was held constant. It wasn't a universal physics law. It was a regional preset.
Specialty coffee in 2026 looks nothing like that. Modern home setups use 18-20g doses in 58mm baskets, light-to-medium roasted single origins, and machines with PID temperature control, programmable pre-infusion, and flow profiling. The variables that used to be locked are now sliders, and the 25-30 second number lost its anchor decades ago.
You still see it because it's easy to teach and easy to repeat. It gives beginners a target. But it's the espresso equivalent of telling a new cook "bake everything at 350 for 30 minutes." It's a starting point that breaks the moment you change ingredients.
What Extraction Time Actually Measures
Extraction time is the duration water spends in contact with coffee. Nothing more, nothing less. It's a downstream measurement of three upstream variables: grind size (resistance), dose (mass of coffee), and pressure (force pushing water through).
Time doesn't tell you whether a shot is balanced. It tells you how fast water moved through the puck. A 22-second shot can taste perfect if the ratio is right and the puck is even. A 35-second shot can taste perfect for a light Ethiopian. A 27-second shot can taste terrible if you channeled, under-dosed, or used stale beans.
Think of time as your speedometer, not your destination. It tells you what's happening, but it doesn't tell you whether you're going the right way. The destination is taste. The map is the brew ratio.
How to measure extraction time correctly
Start the timer when you press the brew button. Stop it when you cut the shot. Do not start from first drip, do not start from when you place the cup. Total contact time, including pre-infusion, is the only number that's comparable across shots.
If your machine has a 7-second pre-infusion and you pull a 22-second extraction, your total time is 29 seconds. If another barista measures only the pour phase and reports 22 seconds, you're comparing different numbers. Pick total time and stay consistent.
The Real Target: Brew Ratio
Brew ratio is the weight of espresso in the cup divided by the weight of dry coffee in the basket. It's the single most important number on an espresso bar, and it's the number you should dial in to before you ever look at the clock.
An 18g dose pulled to 36g of espresso is a 1:2 ratio. An 18g dose pulled to 27g is 1:1.5 (a ristretto). An 18g dose pulled to 54g is 1:3 (a lungo). The ratio controls how much soluble material ends up in your cup, which directly determines strength, body, and balance.
Why is ratio more reliable than time? Because ratio is causal. If you know the dose and yield, you know almost exactly how much coffee solid was dissolved into the cup. Time is just one of several paths to that endpoint. Two shots can hit the same yield at different times and taste similar. Two shots can hit the same time at different yields and taste completely different.
Ratio targets by roast level
| Roast Level | Starting Ratio | Typical Time | Why |
|---|---|---|---|
| Light (City / City+) | 1:2.5 to 1:3 | 28-40 seconds | Dense beans need more water contact to develop sweetness and balance high acidity |
| Medium (Full City) | 1:2 | 25-32 seconds | Balanced baseline. Most home setups dial in here first |
| Dark (Vienna / French) | 1:1.5 to 1:2 | 20-28 seconds | Porous, soluble beans over-extract fast. Short ratio prevents ashy and burnt flavors |
These are starting points, not rules. Adjust by taste after the first pull. A light roast pulled at 1:3 that tastes flat probably wants 1:2.5. A dark roast pulled at 1:1.5 that tastes thin probably wants 1:2.
Why Time Still Matters (As a Diagnostic)
Time is useless as a target, but it's excellent as a sensor. When a shot tastes off, the extraction time tells you where the problem lives.
Shot finishes in under 20 seconds
The puck didn't offer enough resistance. Water rushed through and pulled mostly acids and bright top notes. The shot will taste sour, thin, or watery. Causes: grind too coarse, dose too low, channeling through a crack in the puck, or pressure too low (rare on home machines).
Fix: grind one step finer and re-pull. Watch the yield. If you hit 36g in 22 seconds and taste improves, you're climbing out of under-extraction. If you hit 36g in 22 seconds and it still tastes sour, your beans are too fresh (high CO2 content causes fast flow) or you have a channeling problem from uneven puck prep.
Shot finishes between 22 and 35 seconds
You're in the legitimate range for most coffees. Don't change anything based on time. Taste the shot. Adjust grind only if the taste is off, and only by one step at a time.
If it tastes sour at the bottom of the cup, grind finer. If it tastes bitter at the bottom, grind coarser. If it tastes flat and lifeless, your beans may be too old (over 4 weeks past roast) or your water may need remineralization.
Shot finishes over 40 seconds
The puck is choking the machine. Water is forced to extract longer than the coffee can support, pulling bitter compounds and dry tannins. The shot will taste harsh, ashy, or astringent. Causes: grind too fine, dose too high, dark roast on a fine grind, or a blocked basket.
Fix: grind one step coarser and re-pull. If the shot still chokes, drop dose by 0.5g. Dark roasts especially do not need fine grinds because the porous structure already extracts fast.
The Pre-Infusion Variable Most People Ignore
Pre-infusion is the period when your machine wets the puck at low pressure (usually 1-3 bars) before ramping to full extraction pressure. Modern machines (Breville Dual Boiler, Lelit Bianca, Profitec Pro 700, Rocket R58) all offer programmable pre-infusion. Most home baristas leave it on default and never think about it again.
Pre-infusion changes extraction time without changing grind. A 5-second pre-infusion at 2 bars adds about 5 seconds to total contact time and saturates the puck evenly before pressure hits. Without it, dry pockets in the puck cause channeling, which shortens extraction time and makes shots taste sour.
If you're grinding fine to hit 30 seconds and the shot tastes bitter, try adding 5-8 seconds of pre-infusion and coarsening the grind by one step. You'll hit the same total time with better even saturation, and the bitterness usually disappears.
Pre-infusion settings by machine type
Single boiler machines (Gaggia Classic Pro, Rancilio Silvia): no programmable pre-infusion. You can manually simulate it by flipping the brew switch on for 2 seconds, off for 3 seconds, then on full. Some users find this overkill for medium roasts.
Dual boiler machines with PID (Breville Dual Boiler, Lelit Mara X): 5-7 seconds of pre-infusion at 2 bars works for most medium roasts. Light roasts benefit from 8-12 seconds. Skip pre-infusion entirely for very dark roasts where you want speed.
Flow profile machines (Lelit Bianca, Decent DE1): ignore the rules above. Build your own profile with a slow ramp-up, a low-pressure bloom, and a controlled decline. Time becomes even less relevant here because you're manipulating the entire pressure curve.
How to Dial In By Weight and Taste (The Modern Method)
Here's the dial-in workflow that replaces the 25-30 second chase. It takes 4-6 shots and produces repeatable results.
Step 1: Lock the dose
Pick a dose and stick with it for the entire dial-in session. For 18g VST or IMS baskets, weigh exactly 18.0g (±0.1g). Don't change dose mid-session. You're isolating one variable at a time.
Step 2: Set the target ratio
Decide on a target ratio before you grind. For a medium roast, target 1:2 (18g in, 36g out). Write this down. Tape it to your machine if you have to. The ratio is your destination.
Step 3: Pull the first shot
Set your scale to 0, start the brew, and stop the shot when the scale hits your target yield (36g for a 1:2 ratio). Record the time it took to hit that yield.
Step 4: Taste before adjusting
This is the step most people skip. Taste the shot. Don't look at the time. Don't look at the crema. Drink it.
- Sour, sharp, citric: under-extracted. Grind one step finer.
- Bitter, ashy, dry mouthfeel: over-extracted. Grind one step coarser.
- Balanced, sweet, present: dialed in. Stop adjusting.
- Flat, lifeless, dull: beans are stale or water is wrong. Don't blame grind.
Step 5: Use time as confirmation
Now check the clock. If you hit 36g in 28 seconds and the shot tastes balanced, your time is 28 seconds. That's the right number for this bean. Tomorrow's bag of a different bean might pull beautifully at 33 seconds. Both are correct.
If you hit 36g in 18 seconds and the shot tastes sour, time confirms what taste already told you: under-extracted. If you hit 36g in 45 seconds and it tastes bitter, time confirms over-extraction.
Step 6: Adjust one variable, re-pull
Change one thing. Grind size is usually the only variable that needs adjustment between shots. Don't change dose, ratio, and grind at once. You won't know what fixed the problem.
The Equipment That Makes Time Irrelevant
Some equipment shifts your focus away from time entirely. None of it is required, but it explains why modern espresso culture moved past the 25-30 second window.
Bottomless portafilters
A bottomless (naked) portafilter shows you the underside of the puck during extraction. You can see channeling, uneven flow, gushers, and dead spots. Time becomes secondary because visual feedback tells you immediately whether the shot will taste good. A 22-second shot with perfectly even flow will taste better than a 28-second shot with three channeling streams.
Pressure gauges and flow meters
A pressure gauge on the group head shows you actual brew pressure during extraction, not just static pump pressure. A flow meter measures grams per second of water through the puck. Both give you finer diagnostics than time alone. When your pressure curve looks clean and flow is steady, time is just a number.
Refractometers
A refractometer measures total dissolved solids (TDS) in your shot, which tells you exactly how much coffee soluble matter ended up in the cup. Extraction yield (the percentage of dry coffee that dissolved) can be calculated from TDS and yield weight. Specialty coffee targets 18-22% extraction yield. Time has nothing to do with this calculation. Refractometers are expensive ($400-700) and most home users don't need one, but they prove that time is not the variable that matters.
Common Mistakes When Chasing Time
Grinding finer to hit 30 seconds with stale beans
Beans more than 4 weeks past roast lose CO2 and pull faster. If your bag is stale, no grind setting will get you to 30 seconds at a 1:2 ratio. You'll grind impossibly fine, the shot will taste bitter, and you'll think your grinder is broken. The fix is fresher beans, not a finer grind.
Ignoring dose changes
Adding 1g to your dose adds roughly 2-4 seconds to extraction time. If you measured your shot at 27 seconds last week with 18g, and this week it pulls at 31 seconds with 19g (because you scooped instead of weighed), the extra second isn't a problem. It's just a dose change. Weigh every shot.
Comparing your time to someone else's
YouTube baristas pull shots on different machines, with different grinders, different baskets, different roast levels, different water, and different room temperatures. Their 27-second shot is not your 27-second shot. Don't import their numbers.
Adjusting based on time without tasting
If a shot pulls at 22 seconds but tastes balanced, leave it alone. If a shot pulls at 35 seconds but tastes balanced, leave it alone. The clock doesn't drink the coffee. You do.
When Time Actually Does Matter
A few cases where extraction time is a legitimate target, not a symptom:
- Commercial cafes with one blend on one machine all day. Once dialed in, baristas check time as a fast quality control signal. If a shot suddenly pulls 5 seconds outside the window, something changed (humidity, bean batch, grinder drift).
- Competition espresso with strict rules. Some barista competitions specify time windows. That's a rule, not physics.
- Reproducing a specific recipe. If a roaster publishes "18g in, 36g out, 28 seconds, 200°F" and you have the same machine, hitting their time helps you reproduce their target.
- Training muscle memory. New baristas use time as a rough sanity check while they learn to read crema and flow. Once you have visual and taste references, time fades to the background.
The Bottom Line
Extraction time is a downstream measurement, not an upstream target. Ratio is the real number. Taste is the real verdict. Time tells you what happened, but it doesn't tell you what to do.
The 25-30 second rule worked for one specific style of coffee on one specific style of machine in one specific region in one specific decade. It doesn't translate to modern home espresso with light roasts, programmable pre-infusion, and 18g doses on 58mm baskets.
Dial in by weight. Confirm by taste. Use time as a diagnostic. Your shots will get more consistent the day you stop staring at the timer and start staring at the scale.
Quick Reference Checklist
- Weigh every dose to ±0.1g
- Weigh every yield to ±0.1g
- Target ratio first, time second
- Start the clock when you press brew, not first drip
- Taste before you adjust
- Change one variable per shot
- Don't compare your time to YouTube shots
- If time drifts but taste is good, leave it alone
- If taste is bad but time is "right," fix the taste
- Fresh beans (4-21 days off roast) pull predictably; stale beans don't
Frequently Asked Questions
Is 25 to 30 seconds still the correct espresso extraction time?
Not as a rule. The 25-30 second window came from commercial cafes pulling 1:2 ratio shots with medium-dark Italian-style roasts. Modern specialty coffee uses lighter roasts and wider ratio ranges (1:1.5 to 1:3), which legitimately extract well anywhere from 22 to 45 seconds. Target ratio and taste first, then use time as a diagnostic.
Should I measure extraction time from when I press the button or when coffee starts flowing?
Industry standard is to measure from the moment you press the brew button, including pre-infusion. This gives a total contact time that is comparable across shots. Measuring from first drip ignores the pre-infusion phase, which is a major variable. Pick one method and stay consistent so your numbers are usable.
What is the brew ratio and why does it matter more than time?
Brew ratio is the weight of liquid espresso in the cup divided by the weight of dry coffee in the basket. An 18g dose pulled to 36g yield is a 1:2 ratio. Ratio controls how much soluble material ends up in your cup, which directly affects strength and balance. Time is a downstream symptom of grind, pressure, and dose. Ratio is the actual target.
What ratio should I use for light, medium, and dark roasts?
Light roasts: 1:2.5 to 1:3, longer extractions help develop sweetness from denser beans. Medium roasts: 1:2, the balanced baseline most home setups target. Dark roasts: 1:1.5 to 1:2, shorter ratios prevent ashy and burnt flavors from over-extraction. Always taste before adjusting based on numbers alone.
Why does my shot taste sour at 25 seconds and bitter at 35 seconds?
Sour at 25 seconds usually means under-extraction: not enough water contact, grind too coarse, or yield too low. Bitter at 35 seconds usually means over-extraction: too much water contact, grind too fine, or yield too high. The fix is rarely time alone. Adjust grind one step finer for sour shots, one step coarser for bitter ones, and re-pull while watching the yield in grams.
Do I need a scale to measure extraction properly?
Yes. A scale with 0.1g resolution and at least 1-second timer integration is the single most useful tool on an espresso bar. Pulling shots by sight or volume produces inconsistent ratios because crema volume, cup angle, and roast freshness all change visual cues. A scale removes that noise and lets you compare shots honestly.