From green bean to your cup, Goshen Coffee Roasters controls every step. That means coffee that actually tastes like the place it came from — not like everything else on the shelf.
Proudly roasting in St. Louis since day one — no corporate oversight, just great coffee.
Goshen Coffee Roasters started with a simple belief: coffee should taste like coffee. Not like burnt rubber masked with sugar, not like the same thing you've had at every chain — but like the actual fruit, soil, and altitude where those beans grew.
We source directly from farms that treat their land and workers well. We roast in small batches right here in St. Louis so we can catch every batch that doesn't meet our standard before it ever reaches your cup. And we bake our pastries fresh every morning because stale butter never belonged in a croissant.
When you walk into Goshen, you're not just getting caffeine. You're getting the result of people who actually care about the journey from seed to sip.
Specialty Grade Beans
Batch Roasted Daily
Bakery, Baked Fresh
Every batch is roasted, cooled, packaged, and shipped from our St. Louis roastery. That's not marketing — that's just how we operate.
We travel to origin and build relationships with farms that grow coffee the right way — shade-grown, fairly traded, and harvested at peak ripeness.
Small batches on our drum roaster, developed to highlight each origin's natural character. No shortcuts, no flash-roasting to mask defects.
Every lot is cupped and scored. If a batch doesn't meet our standard, it doesn't leave the roastery. We've thrown away good beans rather than compromise.
Packed within hours of roasting and served at peak freshness. Whether you drink it here or take it home, it tastes like it was made for you.
910 Geyer Ave
St. Louis, MO 63104-3922
Get notified about new roasts, events, and seasonal specials. No spam — just coffee.
"The best coffee in St. Louis isn't found in a chain — it's roasted in a room where someone actually checks every batch. That's Goshen."