How to Buy Fresh Roasted Coffee Online: 7 Things to Check
Share
To buy fresh roasted coffee online with confidence, check seven things before you pay: a clear roast date or roast-to-order promise, how soon the coffee ships after roasting, the delivery time, a grind that matches your brewer, packaging that protects the beans, real origin and roast information, and a bag size you will finish while it still tastes its best.
You cannot smell the beans through a screen, so the product page is your only evidence. Here is what good looks like for each check, the red flags to watch for, and how to judge a shop in about two minutes.
Key takeaways
- The roast date, or the time between roasting and delivery, is the most important freshness clue.
- Add roast-to-ship time and shipping time together: that is the age of your coffee on arrival.
- Pick the grind for your brewer, or whole bean if you will take more than a week or two to finish the bag.
- Specific origin, roast level and tasting notes signal a roaster who knows the coffee.
- Order a size you will finish within a few weeks of opening.
In this article
- Why freshness is harder to judge online
- A clear roast date
- Roast-to-ship time
- Delivery time
- Grind options
- Packaging
- Origin, roast and tasting notes
- Bag sizes
- Checklist and red flags
- How Feel Espresso handles freshness
- FAQ
Why freshness is harder to judge online
Roasted coffee starts losing aroma soon after it leaves the roaster. In a shop you can at least read the bag in your hand. Online, you depend on what the seller chooses to show, and plenty of listings mention “freshness” without a single date or time frame. If you want to know how much difference real freshness makes in the cup, read our comparison of fresh roasted vs supermarket coffee. The checks below help you spot a seller who can back up the claim.
1. A clear roast date or roast-to-order promise
A coffee roast date tells you when the beans were roasted, which is what matters for flavor. A best-by date is set many months out and tells you how long the coffee is considered acceptable, not when it tastes best. Online, look for one of two things: a stated roast date on the bag, or a roast-to-order policy that says your coffee is roasted after you order, within a stated number of days.
Roasted to order coffee does not sit in a warehouse waiting for a buyer. That alone removes the biggest unknown when you order coffee beans online.
2. Time from roasting to shipping
Roasting to order is only half the story. A shop that roasts once a week may hold your order for several days before it ships. Good product pages or shipping pages say how quickly orders leave the roastery, or give a total window from roasting to delivery. If the site gives no time frame anywhere, assume the coffee may already be some days or weeks old when it ships.
3. Delivery time to your door
Coffee shipping time adds directly to the age of your beans. A short, stated delivery window is a good sign. Add it to the roast-to-ship time and you know roughly how many days after roasting the bag lands on your doorstep. The shorter the total, the more of the bag’s best days you get to enjoy at home.
4. Grind options that match your brewer
A good shop lets you choose the grind and explains which brewer each one suits. A wrong grind is the quickest way to waste fresh coffee: too fine in a French press tastes muddy and bitter, too coarse in an espresso machine runs fast and sour.
| Your brewer | Grind to choose |
|---|---|
| French press, cold brew | Coarse |
| Drip coffee maker, pour-over | Medium (often called standard) |
| Espresso machine, moka pot | Fine (espresso) |
| Several brewers, or a grinder at home | Whole bean |
When to choose whole bean
Choose whole bean if you own a grinder and expect the bag to last more than a week or two. The National Coffee Association gives roasted whole beans about one to three weeks of freshness at room temperature, against one to two weeks for ground coffee. Whole bean is also the right pick if you use more than one brewing method.
5. Packaging: one-way valve and reseal
Freshly roasted coffee releases carbon dioxide for a while after roasting. Bags with a one-way valve let that gas out without letting fresh air in; here is what the valve on a coffee bag does in more detail. A resealable zip or tin tie helps once the bag is open. If the product photos do not show the bag, or the page never describes the packaging, plan to move the beans into an opaque, airtight container as soon as they arrive.
6. Origin, roast level and tasting notes
A roaster who buys carefully usually tells you about it. Look for:
- Origin: a country at minimum, ideally a region or growing area.
- Roast level: light, medium, dark or a mix, so you know the style of cup.
- Tasting notes: a few specific notes, such as chocolate, citrus or caramel.
- Process or details: washed, natural, variety or altitude for single origins.
Vague copy such as “premium beans, rich flavor” with nothing else is not proof of poor coffee, but it gives you nothing to judge.
7. Bag sizes that match how fast you drink
Fresh beans only help if you drink them while they are fresh. The NCA suggests buying enough for one or two weeks at a time. As a guide, a 12 oz bag makes roughly 23 cups of 8 oz and a 1 lb bag about 30, at 15 g per cup. A shop that offers several sizes lets you match the bag to your habit instead of overbuying.
Checklist at a glance and red flags
| Check | What good looks like | Red flag |
|---|---|---|
| Roast date | Roast date shown, or roasted after you order | Only a best-by date, or no date at all |
| Roast-to-ship | A stated number of days | No time frame anywhere on the site |
| Delivery | A stated delivery window | “Ships soon” with no detail |
| Grind | Several grinds, each linked to a brewer | One grind only, unnamed |
| Packaging | Valve or reseal described, or bag shown | No photos or description of the bag |
| Coffee info | Origin, roast level, tasting notes | Generic words, no origin |
| Sizes | Small to large options | Only very large bags |
Red flags on a product page
- “Fresh” or “premium” repeated, but no dates, times or origin anywhere.
- Very long or unstated shipping times.
- Pre-ground only, with no mention of which brewer it suits.
- Huge discounts on old stock or “clearance” coffee with no roast information.
One more tip for the day your coffee arrives: very fresh beans can still be releasing gas, which some brewers notice as a lively bloom or uneven espresso shots. Many people simply brew right away; if you make espresso and the shots seem unsettled, giving the beans a few more days can help. Our article on coffee degassing explains what is going on.
How Feel Espresso handles freshness
Here is how our own shop answers the checklist, so you can compare us like anyone else:
- Roasting: every order is roasted 1–5 days before delivery.
- Delivery: orders are delivered in 2–5 days.
- Grinds: most coffees come in Coarse (French press and cold brew), Espresso (espresso machines and moka pots), Standard (drip and pour-over) and Whole Bean.
- Coffee info: each product page lists roast level and tasting notes, and single origins add origin details.
- Sizes: most coffees come in 12oz, 1 LB, 2 LB and 5 LB, and many in 12 LB.
If you are new to us, the Best Sellers Sample Pack is the easiest first order: six 2oz packs of 6 Bean Blend, Cowboy Blend, Breakfast Blend, Peru, Mexico and Bali Blue, all in Standard grind for drip and pour-over. Taste them side by side, then order a full bag of your favorite from our best sellers.
Buying fresh roasted coffee online FAQ
How fresh should coffee be when it arrives?
The fewer days since roasting, the better, so you have the whole freshness window ahead of you. Add the seller’s roast-to-ship time and delivery time to estimate it before you order.
Is it better to buy coffee beans online or in a store?
Online can be fresher when the roaster roasts to order and ships quickly. A store bag can also be fresh, but check for a roast date rather than only a best-by date.
Should you rest coffee after it arrives?
For drip, French press and pour-over, you can usually brew right away. For espresso, a few extra days sometimes gives steadier shots.
What does roasted to order mean?
The roaster roasts your coffee after you place the order, instead of shipping from stock that was roasted earlier. Look for a stated time frame.
How long does fresh roasted coffee last after opening?
The NCA gives roasted whole beans about one to three weeks at room temperature, and ground coffee about one to two weeks. Keep them in an airtight container.
Not sure where to start? Browse our best sellers, or try the Best Sellers Sample Pack: six fresh roasted coffees in 2oz bags.
Sources
- How to Store Coffee, National Coffee Association (About Coffee), accessed 2026.
Facts checked in October 2026.