Roastery

Why We Roast in Small Batches (and Ship With a Date on the Bag)

By Ketut Wirawan, Head Roaster · July 18, 2026

There's a dirty little secret in the coffee aisle: most of the bags on the shelf were roasted weeks — sometimes months — ago. Coffee doesn't spoil the way milk does, so nobody's technically lying. But roasted coffee is at its brightest, sweetest, and most aromatic in the two to three weeks after roast day, and it fades quietly from there. By the time a mega-roaster's bag reaches you, a lot of that magic has already evaporated.

So we do the opposite. We roast in small batches on our Giesen drum in Wynwood, to order, and we ship within 48 hours of roast day. Every bag gets its roast date stamped right on the seal — not a 'best by' date pulled a year into the future, but the actual day the beans came off the drum. It's a small thing that tells you exactly how fresh your coffee is, and it keeps us honest.

Small batches aren't just about freshness, either. They're about control. When you roast 12 kilos at a time instead of 12 hundred, you can chase the specific character of each lot — the citrus lift in a Kintamani, the syrupy body of a Batur — instead of flattening everything into one safe, forgettable house taste. Roasting is chemistry, and small batches let us run the reaction with a scalpel instead of a firehose.

It also means we waste less and we throw out more. That sounds like a contradiction, but it isn't: because we only roast what's ordered, very little goes stale on a shelf. And because we cup every batch before it ships, anything that drifts off profile gets pulled rather than bagged. We'd genuinely rather roast less coffee than sell you a cup we wouldn't pour for ourselves.

The payoff lands in your mug. Fresher coffee blooms more when you brew it, tastes sweeter, and holds its aromatics all the way to the last sip. Once you've had coffee this fresh, the old stuff tastes a little flat — sorry in advance. If you want to feel the difference, grab a bag or start a subscription and check the roast date when it arrives. It'll be days old, not months.

Keep Reading

Field Notes: Sourcing Direct at 1,500m in the Bali HighlandsBrew Better: Dialing In Ubud Nightfall for the Perfect Latte

Join the Club

Join the Coffee Cult.

Sign up for 15% off your first order, early access to limited roasts, and brewing tips that don't sound like a chemistry textbook.

Website by WorkspaceCMS.ai