This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
How Long to Grind Coffee Beans for Espresso
How long to grind coffee beans for espresso depends on your grinder, but the sweet spot is usually between 20 and 30 seconds for a standard burr grinder.
If you’ve been asking how long to grind coffee beans for espresso, the honest answer is that time is just a guideline, not a rule.
What really matters is the grind size, because espresso needs a fine, consistent grind that looks like powdered sugar.
Grinding coffee beans for espresso for too long can overheat the beans and ruin the flavor, while grinding too briefly leaves you with a coarse, uneven texture.
In this post, we’ll break down how long to grind coffee beans for espresso, what factors change that timing, and how to dial in the perfect shot.
Let’s get into it.
Why Grinding Time Matters for Espresso
Grinding coffee beans for espresso isn’t just about pressing a button and walking away.
The duration affects everything from particle size to heat buildup, and both of those things shape your final cup.
1. Grind Size Determines Extraction
Espresso requires a very fine grind because water pushes through the puck under high pressure in just 25 to 30 seconds.
If you grind coffee beans for espresso too coarsely, the water rushes through and you get a weak, sour shot.
Grind too finely, and the water struggles to pass, giving you a bitter, over-extracted mess.
2. Heat Builds Up During Grinding
The longer you grind coffee beans for espresso, the more friction builds inside the grinder.
That friction creates heat, and heat can burn the delicate oils that give espresso its rich flavor.
This is why most baristas keep grinding sessions short and grind fresh for each shot.
3. Consistency Beats Precision Timing
How long to grind coffee beans for espresso matters less than whether every particle comes out the same size.
A burr grinder running for 25 seconds will usually give you a more even grind than a blade grinder running for 40 seconds.
So when you’re figuring out how long to grind coffee beans for espresso, focus on consistency first.
Factors That Change Grinding Time
There’s no single number that works for everyone, because several things shift how long you should grind coffee beans for espresso.
1. Your Grinder Type
Burr grinders are the gold standard for espresso, and they typically take 20 to 30 seconds to grind a double shot.
Blade grinders chop instead of grind, so timing becomes unpredictable and inconsistent.
If you’re using a blade grinder, you’ll need to pulse in short bursts and check the texture constantly.
2. The Dose You’re Grinding
A single shot needs less time than a double, obviously.
For an 18-gram double basket, grinding coffee beans for espresso usually takes about 25 seconds on a decent burr grinder.
Scale that up or down depending on how much coffee you’re using.
3. Bean Freshness and Roast Level
Freshly roasted beans are harder and often need a second or two longer.
Dark roasts are more brittle, so they grind faster than light roasts.
This is why you should always adjust your timing based on the beans in your hopper, not a fixed rule.
4. Grinder Settings and Burr Wear
As burrs wear down over months and years, they take longer to achieve the same grind size.
So how long to grind coffee beans for espresso can shift slowly over time with the same machine.
Clean your grinder regularly and recalibrate when shots start tasting off.
How to Dial In Your Grinding Time
Instead of memorizing a number, learn to read the signs your espresso gives you.
1. Start With 25 Seconds as a Baseline
Grind coffee beans for espresso for about 25 seconds, then pull a shot and taste it.
If the shot runs faster than 25 seconds and tastes sour, grind finer or grind a touch longer.
If it chokes and dribbles out slowly, back off and grind coarser.
2. Watch the Shot Timer
A good espresso shot takes 25 to 30 seconds to extract about 36 grams of liquid from an 18-gram dose.
Use that as your compass for how long to grind coffee beans for espresso.
The grind time and the shot time work together, so adjust one and recheck the other.
3. Taste, Don’t Just Measure
Your palate is the final judge of whether you’ve nailed how long to grind coffee beans for espresso.
Sweet, balanced, and syrupy means you’re close.
Sour means under-extracted, bitter means over-extracted, and both tell you to tweak your grind time and size.
So, How Long to Grind Coffee Beans for Espresso?
How long to grind coffee beans for espresso usually lands between 20 and 30 seconds on a burr grinder.
But the real answer is that grind size, consistency, and taste matter more than the clock.
Start with 25 seconds, watch your shot time, and adjust based on what lands in your cup.
Once you dial in how long to grind coffee beans for espresso with your specific setup, you’ll pull consistently delicious shots every single time.