How Many Coffee Beans Are in a Cup of Coffee?

How many coffee beans in a cup? An 8 fl oz (240 ml) cup of drip coffee takes about 14–15 g of coffee, which works out to roughly 100–115 roasted beans if an average bean weighs about 0.13 g. Because bean size varies, the real number can range from about 70 to 150 beans per cup. A double shot of espresso uses around 18 g, or roughly 140 beans.

Counting beans is a fun way to picture what goes into your mug, and the math also shows why weighing coffee beats counting scoops. Here is how the numbers work for drip, espresso, French press and more.

How Much Does One Coffee Bean Weigh?

A roasted coffee bean typically weighs somewhere around 0.1–0.2 g. One simple count of 400 beans from four different bags found an average of about 0.13 g per bean, which is a handy number for estimates. That means there are roughly 7–8 average beans in a single gram.

The exact weight depends on several factors:

  • Species and variety: arabica and robusta beans differ in size and shape, and some varieties produce noticeably large or small beans. Learn more in arabica vs robusta.
  • Bean grade: many origins sort beans by screen size, so a top-grade lot often has bigger beans. See coffee grades explained.
  • Peaberries: these small, round single beans are lighter than a typical flat bean (read about peaberry coffee).
  • Roast level: roasting drives off water, so beans get lighter while they puff up in size. Darker roasts lose more mass, so a dark-roasted bean is generally lighter than the same bean roasted light.

That last point matters more than people think. A scoop of dark roast weighs less than a scoop of light roast, which is one reason scoop measurements are inconsistent. We explore this in the dark roast caffeine myth.

How Many Coffee Beans in a Cup, by Brew Method

To find the number of beans, start with the dose of coffee for your brew, then divide by the average bean weight (0.13 g). Doses below follow common ratios from our coffee to water ratio guide.

Drink Typical coffee dose Approx. beans (at 0.13 g) Likely range
Single espresso 7–9 g 55–70 35–90
Double espresso (doppio) 18 g About 140 90–180
8 fl oz (240 ml) drip coffee 14–15 g About 110 70–150
12 fl oz (355 ml) pour-over 21–22 g About 165 105–220
12 fl oz (355 ml) French press 24 g About 185 120–240
16 fl oz (475 ml) cold brew concentrate, diluted 1:1 About 30 g About 230 150–300

The “likely range” column uses bean weights from 0.1 g to 0.2 g to show how much bean size matters. Two bags of coffee can need very different bean counts for the same strength.

The Math, Step by Step

Here is how to work out your own cup:

  1. Choose your water amount. An 8 fl oz cup is about 240 ml, which weighs about 240 g.
  2. Apply a ratio. At 1:16 (one part coffee to 16 parts water), 240 ÷ 16 = 15 g of coffee.
  3. Divide by bean weight. 15 g ÷ 0.13 g ≈ 115 beans.
  4. Adjust for your beans. Big beans at 0.18 g each: about 83 beans. Small beans at 0.11 g: about 136 beans.

The takeaway: the weight stays the same, but the bean count changes. That is why a coffee scale is the most reliable way to brew consistently.

How Many Beans Are in a Bag of Coffee?

Using the same 0.13 g average:

  • 12 oz bag (340 g): about 2,600 beans.
  • 1 lb bag (454 g): about 3,500 beans.
  • 2 oz sample bag (57 g): about 440 beans, enough for three or four 8 oz cups.

Want to know how many cups that bag makes? See how many cups are in a 12 oz bag of coffee.

Beans, Scoops and Tablespoons

If you do not have a scale, a level tablespoon of whole beans weighs very roughly 5–6 g, and a level tablespoon of ground coffee about 5 g. A standard 2-tablespoon coffee scoop of ground coffee is therefore close to 10 g, or around 75 beans. These are rough guides only: grind size, roast level and how you fill the scoop all change the weight.

Tips for more consistent cups without a scale:

  • Use the same scoop every time and level it off.
  • Measure whole beans before grinding, then grind just before brewing.
  • When you switch to a new coffee, check the weight once with a kitchen scale and note how many scoops you need.

How Many Coffee Beans in a Cup: FAQ

How many coffee beans are in a shot of espresso?

A single shot uses about 7–9 g of coffee, roughly 55–70 average beans. A double shot uses about 18 g, or around 140 beans, though the count changes with bean size.

How many coffee beans equal one gram?

Roughly 5 to 10 beans, depending on size. With an average bean of about 0.13 g, it is about 7–8 beans per gram.

Can I eat coffee beans instead of drinking coffee?

You can, and roasted beans are often eaten coated in chocolate. Remember that the caffeine adds up quickly when you snack by the handful. The FDA cites up to 400 mg of caffeine a day as generally safe for most healthy adults; if you are pregnant, have a medical condition or take medication, ask your doctor.

Do dark roast beans weigh less?

Yes, generally. Darker roasting removes more moisture and mass, so a dark-roasted bean usually weighs less than the same bean roasted lighter, even though it looks bigger.

Conclusion

So, how many coffee beans in a cup? Around 100–115 for an 8 oz drip cup and about 140 for a double espresso, give or take depending on bean size. For the best results, weigh rather than count. Try a fresh bag of our Breakfast Blend for everyday drip, the 6 Bean Blend for espresso, or the Best Sellers Sample Pack to compare beans side by side. Every Feel Espresso order is roasted 1–5 days before delivery.

Back to blog