How Long Do Coffee Beans Last? Shelf Life & Storage Guide
Whole coffee beans last 2–4 weeks after opening for peak flavor, or 1–3 months when stored in an airtight container away from light and heat. Ground coffee lasts just 1–2 weeks before flavor degrades significantly. For espresso specifically, most roasters recommend brewing within 7–14 days of the roast date for the best shot. Coffee doesn’t “go bad” in the food safety sense — it won’t make you sick. But it does go stale, losing the aromatics and CO₂ that make it taste good. Here’s exactly how long it lasts under every condition. ...