Walk into almost any grocery store and the coffee on the shelf is, on average, four to six months old. We've gotten so used to it that we don't even taste what's missing. Roast-to-order coffee changes the conversation entirely.
What "fresh" actually means
Coffee is a fruit. Like every other fruit, it's at its best within a defined window. Once roasted, beans begin releasing CO₂ and oxidizing the moment they hit room temperature. The flavor compounds — those bright, caramel, fruit-forward notes you smell when you crack open a fresh bag — start fading within weeks.
Industrial coffee is built for shelf life, not for flavor. A bag stamped with a "best by" date eighteen months out has been engineered to taste consistent across that entire window — which means it tastes flat from day one.
"If you've never tasted coffee within ten days of roast, you've never really tasted coffee."
— David Reyes, Head Roaster
Why we roast the day you order
Every order at Duncan Coffee triggers a roast batch within 24 hours. Beans get to your door 4–7 days post-roast — right when CO₂ has settled and flavor has peaked. We've been doing it this way since 1918, long before "roast-to-order" became a marketing line.
It's slower. It's more work. It's the only way we know how to do it right.
What to look for on a coffee label
- A roast date, not just a "best by" date. If a brand won't tell you when it was roasted, that's a tell.
- Origin specifics: country, region, farm or co-op when possible.
- A one-way valve on the bag. That's how you know it was packed fresh enough to still be off-gassing.
- A roast level stated in plain English, not just "medium."

