KettlebyStart my subscription

Whole-bean subscription · Small batch

Coffee that was roasted three days before it shipped.

One 250 g bag of whole beans per delivery, for your pour-over or AeroPress, sent every 2 or 4 weeks. Pause, skip or cancel whenever you like — no account gymnastics, no minimum deliveries.

Start my subscriptionarrow_forward$16 / bageventRoasted within 3 days of shipping
Bag size
250 g
Cadence
Every 2 or 4 wks
Cancel
Any time
A bag of Kettleby beans on a kitchen counter next to a pour-over coneRoasted 3 days before ship

Photo: what lands on your counter, not in a tasting room.

How the subscription works

Three steps, then it just shows up.

No tiers to decode and no coffee vocabulary required. Pick a rhythm, tell us how you brew, and we handle the roasting calendar.

  1. 01

    Choose your rhythm

    A 250 g bag every 2 weeks if you drink daily, every 4 weeks if you brew a cup or two at a time. $16 per bag either way — the cadence doesn't change the price.

  2. 02

    Tell us how you brew

    Pour-over, AeroPress, or whole bean for your own grinder. We ship the current origins in rotation, roasted to match how you make it — you can swap or lock an origin whenever one is running out.

  3. 03

    Beans arrive within days of roasting

    Every bag is roasted within 3 days of shipping and stamped with that date. Pause, skip a delivery or cancel from your account at any time — there's no minimum number of bags to get through first.

In rotation now

Three origins on the shelf this month.

Your first bag ships with whichever of these is freshest off the roaster. Swap or lock one in from your account.

Beans from the Colombian origin

Origin 01

Huila, Colombia

Red apple and caramel, with a round, syrupy body that holds up to milk if that's how you take it.

ProcessWashed
Altitude1,650 m
RoastMedium
Apple · CaramelGet it in my next bag
Beans from the Ethiopian origin

Origin 02

Guji, Ethiopia

Jasmine and bergamot up front, then a clean citrus sweetness. Best as a pour-over, brewed light.

ProcessNatural
Altitude1,900 m
RoastLight-medium
Jasmine · CitrusGet it in my next bag
Beans from the Sumatran origin

Origin 03

Aceh, Sumatra

Cocoa and cedar, heavy-bodied and low in acidity. The one to reach for at 6 a.m. before you're awake.

ProcessWet-hulled
Altitude1,400 m
RoastMedium-dark
Cocoa · CedarGet it in my next bag

Why the date matters

A bag of coffee is a clock, not a bottle.

3

days max,
roast to ship

250

grams
per bag

Roasted coffee starts losing its aromatics the moment it comes off the drum. The bag you find on a supermarket shelf has usually been sitting there for months — the date is often printed in tiny type, if it's printed at all.

Freshness isn't a flavour preference; it's arithmetic. The compounds that make a coffee smell like fruit or flowers are gases, and they escape through the one-way valve whether you open the bag or not. Buy within days of roasting and most of them are still in the bean when you grind it.

What we do about it

When we roastWithin 3 days of shipping
What's on the bagThe roast date, in plain print
Bag size250 g — about two weeks of daily cups
FormWhole bean only

We ship whole bean for the same reason: ground coffee gives up its aromatics in a matter of hours. Grind just before you brew and the clock restarts in your favour.

Pouring whole beans into a grinder at home

Before you subscribe

The questions people actually ask.

Short answers, no coffee jargon. If something isn't here, it's because we didn't want to make the subscription harder than buying a bag of beans.

Do you sell pre-ground coffee?

add

Whole bean only. Ground coffee loses most of its aroma within hours of grinding, and a bag that has been sitting ground in a warehouse is the reason your home brew never tastes like the café's. Grind just before you brew.

Which grind should I use for my brewer?

add

Medium-fine for a pour-over, fine for an AeroPress. Since the beans arrive whole, that's yours to dial in — start at the middle of your grinder's range and adjust by taste. Sour means grind finer; bitter or harsh means grind coarser.

How often do you deliver, and how much does it cost?

add

One 250 g bag every 2 weeks or every 4 weeks — $16 per bag either way. Choose the rhythm when you sign up, change it whenever, and the price doesn't move.

Can I pause, skip or cancel?

add

All three, any time, from your own account. Skip one delivery if you're travelling, pause for as long as you need, or cancel outright — there's no minimum number of bags and nothing to phone someone about.

Will I get the same coffee every time?

add

By default your bag rotates through whichever origins are currently on the shelf. Lock one in if you've found your coffee, or swap it out from your account before the next roast date.

Is the coffee really roasted just before it ships?

add

Yes — every bag goes off the roaster within 3 days of shipping, and the roast date is printed on the bag so you can check it yourself. That date is the whole point of the subscription; a supermarket shelf can't offer it.

Start a subscription

Pick your rhythm. We'll handle the roasting calendar.

  • check_circleRoasted within 3 days of shipping, date printed on the bag
  • check_circle$16 per 250 g bag — same price every 2 or every 4 weeks
  • check_circlePause, skip or cancel any time from your account
  • check_circleWhole bean, in rotation across the three current origins
Delivery rhythm

All bags ship whole bean. This just tells us which roast to lean toward.

We use it for your delivery schedule and roast dates. Nothing else.

You can change the rhythm, pause or cancel before the next roast date.