Roasted coffee beans, close upCoffee shopping · 1 min read

The best coffee under £10

A tenner buys anything from 200g of speciality beans to a kilo of a very decent blend. The gap between those is the whole point.

Updated 31 July 2026Written by the We Try Coffee teamNo brand paid for a mention

Under-£10 is how most people actually shop — a budget per pack rather than a target price per kilo. It is a perfectly reasonable way to buy, as long as you know that within that same tenner the price per cup can vary by a factor of three.

What £10 buys, three ways

What you buyRoughlyPer cup
1kg supermarket beans55 cupsAbout 18p
500g mid-range beans27 cupsAbout 37p
250g speciality beans13 cupsAbout 75p

Same tenner, four times the coffee at one end. If the goal is the most coffee for the money, the answer is always the largest pack you can finish in six weeks.

Everything we track under a tenner

Live from the catalogue, cheapest per cup first. Pack prices move, so this list changes.

Coffee under £10 a pack

Prices are the last we fetched and can move. As an Amazon Associate we earn from qualifying purchases — it never changes the order, which is always cheapest per cup first.

Under £10, by format

Beans under £10

Prices are the last we fetched and can move. As an Amazon Associate we earn from qualifying purchases — it never changes the order, which is always cheapest per cup first.

Ground coffee under £10

Prices are the last we fetched and can move. As an Amazon Associate we earn from qualifying purchases — it never changes the order, which is always cheapest per cup first.

How to spend a tenner well

  1. Decide on grams first, not on the bag that looks nicest.
  2. Check the price per 100g or per kilo, which does the comparison for you.
  3. Only go under 500g if you are trying something new or you drink very little.
  4. If you are close to a free-postage threshold, adding a second bag is usually cheaper per kilo than paying for delivery.