How Much Coffee Should You Buy at Once?

Buying coffee should be simple. But somewhere between bag sizes, roast dates, shipping costs and the fear of running out on a Monday morning, it can get a little more complicated than it needs to be.

So let’s make it easy.

If you make espresso at home, a good starting point is to calculate your coffee usage based on your dose. For most home espresso recipes, that dose is around 20g of coffee per shot.

From there, you can work out how much coffee you actually use each week, how often you should reorder, and how to buy enough to save money without letting your coffee sit around for too long.

Fresh coffee matters

Coffee is at its best when it’s fresh, but it does not need to be used the day after roasting.

In fact, most freshly roasted espresso coffee benefits from a little rest time after roasting. After that, it generally tastes its best within the first few weeks, and we recommend using your beans within around 6–8 weeks from roast for the best flavour.

That means the goal is not necessarily to buy the smallest bag possible. The goal is to buy the right amount for how much coffee you actually drink.

Buy too little and you’re constantly reordering, paying more often for postage, or making emergency supermarket runs. Buy too much and your last few coffees may not taste as good as the first few.

The sweet spot is buying enough to last a few weeks, while still finishing the bag well inside that 6–8 week freshness window.

How much coffee do you use?

The simple rule

If you want the easiest way to think about it:

1 coffee per day: 500g–1kg at a time
2 coffees per day: 1kg at a time
3–4 coffees per day: 2kg at a time
5–6 coffees per day: 3kg–5kg at a time

This keeps you in the freshness window while reducing how often you need to reorder.

Buying more can save you money

There is another benefit to planning your coffee properly: shipping.

If you are ordering online, buying one small bag at a time can mean you pay for postage more often. That adds up.

At Mosey, orders over $100 can help you save on shipping, which makes it worth looking at your actual coffee usage and ordering enough to get better value without overstocking.

For example, if your household uses 2–4 coffees per day, buying enough coffee to last a month will usually make more sense than ordering a small bag every week.

You get fresher coffee than the supermarket, fewer deliveries to think about, and better value per order.

Subscriptions make it even easier

If you know roughly how much coffee you use, a subscription can take the guesswork out of it.

Instead of remembering to reorder when the bag is almost empty, you can set your coffee to arrive on a regular rhythm that matches your household.

For most home espresso drinkers, a good starting point is:

You can always adjust from there. If you’re running out early, increase the quantity or frequency. If you have too much left over, stretch it out a little.

What about 250g bags?

A 250g bag is great if you are trying a new coffee, buying a special release, or only drinking coffee occasionally.

But if you make espresso every day, 250g disappears quickly.

At a 20g dose, a 250g bag gives you about 12 coffees.

That means:

  • 1 coffee per day = about 12 days

  • 2 coffees per day = about 6 days

  • 3 coffees per day = about 4 days

So while 250g bags are perfect for tasting something new, regular home espresso drinkers will usually get better value and convenience from 500g or 1kg bags.

The freshness vs value balance

The best coffee order is the one that balances three things:

Freshness: you want to finish your coffee within 6–8 weeks from roast.
Convenience: you do not want to run out every few days.
Value: you want to make the most of free or reduced shipping where possible.

If you drink coffee daily, buying a little more at once usually makes sense. Just avoid buying more than you can realistically use inside that 6–8 week window.

Final guide

If you are not sure where to start, use this as your rule of thumb:

Solo coffee drinker: 500g–1kg at a time.
Two-coffee household: 1kg at a time.
Busy coffee household: 2kg–3kg at a time.
Serious coffee household or small office: 4kg–5kg at a time.

And if you never want to think about it again, set up a subscription that matches your daily coffee habit.

Fresh coffee, delivered regularly, without the “we’re out of beans” panic.

That’s a better way to start the morning.

Next
Next

Fresh Coffee Beans Delivered: Why Roast Date Matters More Than Supermarket Specials