One espresso usually starts with an 18–20 g dose, which can land near 100–130 coffee beans, depending on bean size.
People ask for a bean count because it feels simple: count beans, pull a shot, done. Espresso doesn’t work that way. Espresso is built around grams of ground coffee in a basket, not a fixed number of whole beans. Two coffees can taste miles apart with the same dose, and the same coffee can swing in bean count from day to day.
Yep, you can get a range fast. You’ll use two numbers: your dose in grams and your beans’ average weight. Once you have that, “how many coffee beans for one espresso?” turns into clean math you can reuse.
| Espresso Dose In Grams | Where You’ll See It | Bean Count If Beans Weigh 0.14–0.18 g Each |
|---|---|---|
| 7 g | Classic Italian single | 39–50 beans |
| 8 g | Single basket on some home machines | 44–57 beans |
| 9 g | Heavier single or small double | 50–64 beans |
| 14 g | Smaller double basket | 78–100 beans |
| 16 g | Common café double in smaller baskets | 89–114 beans |
| 18 g | Standard double basket target | 100–129 beans |
| 20 g | Large double or tight triple | 111–143 beans |
| 22 g | Triple basket range | 122–157 beans |
How Many Coffee Beans For One Espresso? A Practical Range
Most modern espresso recipes start with a double basket dose. The Specialty Coffee Association has described an “average shot” using an 18–20 gram dose with a brew ratio near 1:2 and a 25–30 second pull time, which matches what many cafés dial in each morning. SCA’s espresso dose findings give you a clean starting point for bean math.
If your dose is 18 g and your beans average 0.16 g each, you’ll use about 112 beans. If the same coffee runs larger, closer to 0.18 g each, the count drops to 100 beans. If the beans run smaller at 0.14 g each, the count jumps to 129 beans. That’s a wide swing without changing the espresso recipe at all.
The Two Inputs That Matter
Dose is the weight of ground coffee in your portafilter basket. You set it with a scale, then lock in your routine. Home machines often land at 16–20 g for a double basket, while cafés often sit in that same zone and tune taste with grind and yield.
Average bean weight is where “counting beans” gets slippery. Bean size changes by variety, screen size, origin, processing, and roast. Darker roasts usually weigh less per bean because they lose more mass during roasting, even when the bean looks bigger from expansion.
Quick Bean Count Formula
Use this every time you want a clean estimate:
- Beans per shot = dose in grams ÷ average grams per bean
- Average grams per bean = (weight of a small counted sample) ÷ (number of beans in that sample)
Once you measure your coffee once, the math stays stable until you change beans or the roast batch shifts.
Coffee Beans For One Espresso By Weight And Roast
People often mix up “more beans” with “stronger espresso.” Strength comes from dose, yield, and extraction, not from counting whole beans. The roast level and bean size mainly change how many beans you need to hit the same dose.
Light, Medium, And Dark Roasts Don’t Count The Same
Roasting drives off water and other compounds, so beans lose weight. Darker roasts usually lose more mass than lighter roasts. The tricky part is that dark beans can look bigger because they expand, so the eye tells you one story while the scale tells another.
So if you scoop by volume, a dark roast can give you fewer grams than you think. If you dose by weight, you’ll hit the same grams, but you’ll often need more beans in the hopper scoop to get there.
Arabica Vs. Robusta
Robusta beans can run smaller and denser, and blends can include a mix of sizes. That can nudge your grams-per-bean number up or down. You don’t need to guess which way it goes. Measure a small sample once and you’ll know your coffee’s “bean weight fingerprint.”
Classic Single Shot Standards
If you’re chasing a traditional Italian single, the target dose is much smaller than what many people call a “single” today. The Italian Espresso National Institute’s Certified Italian Espresso spec centers on a 7 g dose in the basket and about 25 ml in the cup. Certified Italian Espresso parameters are useful as a reference point when you want that short, punchy style.
At 7 g, the bean count often lands in the 40–50 range with common roasted-bean weights. That surprises people who are used to 18–20 g doubles and think “espresso” always means one size.
Measure Your Own Beans Once And Stop Guessing
You don’t need lab gear. A pocket scale and thirty seconds gets you a better number than any chart on the internet. Do this when you open a new bag, then reuse the result until you switch beans.
Step-By-Step Bean Weight Check
- Set a small cup on your scale and tare to zero.
- Count out 30 whole beans and drop them in the cup.
- Write down the weight in grams.
- Divide that weight by 30 to get grams per bean.
- Divide your espresso dose by grams per bean to get beans per shot.
Thirty beans is a sweet spot: fast to count, large enough to smooth out oddball beans.
What If You Don’t Want To Count 30 Beans
Count 20 beans instead and run the same math. Your number will be a bit noisier, but it’s still better than eyeballing a scoop. If you like tidy, repeatable routines, tape the grams-per-bean number to your hopper lid.
Why Your Bean Count Can Shift Even With The Same Dose
If you keep your dose fixed, the bean count can still drift. That doesn’t mean anything is “wrong.” It usually points to normal variation in the bag.
Bean Size Variation In The Same Bag
Even within one roast batch, you’ll see a spread of bean sizes. A handful with more small beans will raise the count for the same grams. A handful with more large beans will lower it. The espresso can still taste great if your dose and yield stay steady.
Age And Drying After Roast
Beans slowly lose moisture over time. The change is small, but it can nudge weight per bean. You might see a couple of beans’ difference per shot after a week or two, even with the same scoop habit. Dosing by weight keeps you steady when the bag ages.
Grinder Retention And Purge
When you grind for espresso, a little coffee stays behind in the grinder. If you single-dose, that retained coffee can change the grams you get from a given handful of beans. A short purge or a consistent workflow keeps your dose on target.
Beans, Dose, Yield, And Taste Fit Together
Bean count is fun trivia, but espresso success comes from dose and yield. A common starting point is a brew ratio near 1:2: 18 g in, 36 g out, in about 25–30 seconds. Once that baseline tastes balanced, you can tune the shot without chasing a new bean count.
If a shot tastes sharp and thin, people often add coffee. That changes the dose, not just the bean count. You can also keep dose steady and change yield or grind. Those tweaks often fix taste without changing how many beans you start with.
Fast Ways To Estimate Bean Count Without Recounting Every Time
| Method | How It Works | When It’s Handy |
|---|---|---|
| One-time 30-bean weight | Measure grams per bean once, then use dose ÷ g/bean | Best all-around routine for home |
| Mark a scoop | Find a scoop that hits your dose after a few tries | Fast morning shots when you still weigh the dose |
| Single-dose tubes | Pre-weigh beans into tubes or jars for each shot | Busy weekdays, no fuss at the grinder |
| Bag math | Shots per bag = bag grams ÷ dose grams | Planning how long a bag will last |
| Hopper line | Fill to a marked line that matches your daily use | Café workflow and quick refills |
| Weigh-by-handful | Pour beans into a cup on the scale until dose hits | New beans you haven’t measured yet |
| Two-shot batch | Weigh a double dose, split grounds into two baskets | Dial-in sessions when you want less counting |
Daily Planning With Real Numbers
If you pull two double espressos a day at 18 g each, you use 36 g of coffee. A 250 g bag gives about 13 double shots, with a little loss to grinder retention and dialing in. A 1 kg bag gives about 55 double shots. This is the kind of math that keeps you from running out on a morning.
If you do milk drinks, you might like a slightly higher dose to cut through milk. That’s fine, but treat it as a recipe choice. Don’t chase “more beans” as the goal. Chase the dose that tastes right for the drink you’re making.
A Simple Checklist For Bean Counting And Better Espresso
- Pick a dose that matches your basket, often 16–20 g for doubles.
- Weigh 30 beans once to get grams per bean for that bag.
- Run dose ÷ grams per bean to get your bean count range.
- Keep dose and yield steady first, then tweak grind for taste.
- When you switch beans, rerun the 30-bean check.
After you do this once, the question “how many coffee beans for one espresso?” stops being a guess. It becomes a repeatable number tied to your beans, your basket, and your recipe.
