Artisan coffee being poured in a warm roastery
Small-Batch Roasted in St. Louis

We roast what we're proud to serve — every single batch

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.

Scroll
Coffee beans being roasted at Goshen Coffee Roasters
Locally Owned

Proudly roasting in St. Louis since day one — no corporate oversight, just great coffee.

Our Story

Coffee done differently — because you can taste the difference

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.

100%

Specialty Grade Beans

Small

Batch Roasted Daily

Local

Bakery, Baked Fresh

The Process

From green bean to your cup — we never outsource quality

Every batch is roasted, cooled, packaged, and shipped from our St. Louis roastery. That's not marketing — that's just how we operate.

01

Source

We travel to origin and build relationships with farms that grow coffee the right way — shade-grown, fairly traded, and harvested at peak ripeness.

02

Roast

Small batches on our drum roaster, developed to highlight each origin's natural character. No shortcuts, no flash-roasting to mask defects.

03

Quality Check

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.

04

Serve

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.

Visit Us

We're right here in St. Louis — come say hi

Address

910 Geyer Ave
St. Louis, MO 63104-3922

Hours

Monday – Friday 6:00 AM – 4:00 PM
Saturday 7:00 AM – 4:00 PM
Sunday 7:00 AM – 3:00 PM

Stay in the loop

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."
A St. Louis regular
Is this your business?This is my business