Coffee beans to buy for home brewing
Updated Oct 16, 2026 · 5 min read
The beans matter more to the cup than the machine does, and choosing them comes down to five decisions: whole bean or pre-ground, roast level, single origin or blend, how fresh, and where to shop. A 340 g (12-ounce) bag of good specialty beans lasts a solo drinker about eleven days at 15 grams per cup, two cups a day.
Whole bean and the freshness gap
Pre-ground coffee starts losing aroma within minutes of grinding. The aromatic compounds that make freshly ground coffee smell incredible evaporate fast once the beans are broken open, and a bag of pre-ground that has been on a shelf for three weeks has lost most of what makes coffee taste like coffee. Whole beans stay fresh for two to four weeks after roasting and only decline rapidly after grinding.
A grinder can feel like one more thing to buy, but the difference shows from the first morning of grinding fresh beans. It is the single largest improvement most people can make to their home coffee, and a basic hand burr grinder costs less than two weeks of cafe lattes.
If you are not ready for a grinder yet, buy the smallest bag of pre-ground you can find and use it within a week. The big canisters are cheaper per gram but stale before you finish them, which means you are paying less for worse coffee.
Roast levels and what they taste like
Light roast preserves the most origin character: fruity, floral, bright, higher acidity, thinner body. Light roasts work best with pour over and AeroPress, where the clean extraction lets delicate flavors come through. They can taste sour in a drip maker if the water temperature is too low.
Medium roast balances origin and roast: caramel, chocolate, nuts. Medium works in drip, espresso, pour over, and French press without adjustments. If you are starting out and do not know what you like, a medium roast from a good roaster is the safest first bag.
Dark roast is defined by the roast itself: smoky, chocolatey, sometimes ashy. Heavier body, lower acidity. Dark roasts shine in espresso and French press. Dark roasts are forgiving in practice: the roast character dominates the cup, so a slightly coarser grind or water a few degrees off target changes the flavor less than it would with a light roast.
Dark does not mean strong. Strength is determined by the coffee-to-water ratio regardless of roast level. A light roast at the same ratio as a dark roast has roughly the same strength and caffeine. The taste is just different.
Single origin vs. blend
A single origin comes from one farm, cooperative, or region. The flavor reflects that specific place. Ethiopian beans tend fruity and floral. Colombian beans lean toward caramel and chocolate. Guatemalan beans are often nutty and spicy. Comparing different single origins is part of the hobby, and it is the part that turns casual coffee drinking into a genuine interest.
A blend mixes beans from multiple origins for a consistent flavor profile. Roasters design blends to taste the same batch after batch, which is why cafes use them for their daily drip.
Keep one of each on the shelf: the blend for weekday autopilot, the single origin for Saturday morning when you are paying attention.
The roast date is the number that matters
Coffee has a roast date, and the roast date matters more than the best-by date. Beans are at their best between 5 and 30 days after roasting. Before day 5 they are still off-gassing CO2 and the flavor has not settled. After 30 days the aromatics fade noticeably. After 60 days the difference from fresh is obvious even to someone who does not normally pay attention.
Look at the bag for a "roasted on" date. If the bag only shows a "best by" date twelve months out, the roast date is hidden, and those beans may have been sitting in a warehouse for weeks or months. Specialty roasters print the roast date because freshness is the product. A grocery brand that prints only a best-by date leaves you no way to know whether the bag is three weeks old or three months old.
Where to buy
A local roaster is the best option if one is within reach. Beans roasted within the past week, staff who can recommend something for your brew method, and a business worth supporting. Many local roasters also ship, and the beans arrive a couple days after roasting.
Specialty online roasters ship beans roasted to order. Most countries have independent roasters that roast to order and ship nationally. Subscriptions that send a new bag every week or two are a convenient way to try different origins without standing in front of a wall of bags trying to decide. A 340 g bag every ten days or so covers one person drinking two cups a day, and the beans arrive fresher than anything that has sat on a grocery shelf.
Supermarket beans work in a pinch. The beans are old. Even the premium shelf brands were roasted weeks or months ago. If the supermarket is your only option, look for a "roasted on" date (not "best by"), choose whole bean, and pick the smallest bag.
Storage
Buy one to two weeks' worth at a time and keep the beans in an airtight container in a cool, dark place. The bag they came in works if it has a resealable zip and a one-way valve. A dedicated canister with a CO2 vent (Airscape, Fellow Atmos) extends freshness by a few extra days.
Do not store beans in the fridge. Moisture and odors from other food absorb into the porous beans. The freezer works for long-term storage of beans you will not use for a month or more, but only if they are sealed airtight in a freezer bag with the air pressed out, and only if you thaw the entire portion before opening, since each thaw draws condensation onto the beans.