How it works

What we list, where the numbers come from, and what we won't do.

What we list

Where the data comes from

Everything comes from the roasters' own websites: names, descriptions, tasting notes, origin, process, roast level, pack sizes and prices. Where a roaster's page is unclear, we check it by hand. We don't invent details a roaster hasn't published, so some coffees show fewer facts than others.

Prices per 250g

Roasters sell 100g, 200g, 250g, 500g and 1kg packs, which makes prices hard to compare. Every coffee gets one comparable number: its price per 250g. Where a coffee is sold in several sizes we use its 250g pack. If there is no 250g pack, we take the closest pack the roaster states and scale it to 250g: pack price ÷ pack grams × 250. A 200g pack at ₹600 is ₹750 per 250g. If we can't confirm a pack size, we don't guess: we show the pack price instead and say the size isn't listed. The same rule runs the price index and every price shown across the site, so a blend sold in a 500g bag and a single estate sold in a 250g bag are compared on the same basis.

Stock

Stock is checked on every roaster's shop about every three hours. A green dot means in stock, red means sold out, and grey means we couldn't confirm it, either because the shop doesn't publish stock or because it hasn't been checked in the last eight hours. The coffee's page shows when it was last checked.

New and back

Most roasters selling on Shopify publish two dates for each coffee: when they first added it, and when it last went on sale. A coffee is New from the day it went on sale, and Back when the roaster first added it more than four months before putting it on sale again. A new listing under the name of a coffee the roaster already sold is a New harvest. For other shops we use the day we first saw the coffee, and only for roasters we were already tracking. The label shows on coffee cards for two weeks; New & back lists the last two weeks, and every week since 21 September 2026 keeps its own page. We check each week's list by hand and drop relistings and renames.

How coffees are ordered

The default "Featured" order mixes roasters so that no single brand fills the page, starting with well-known roasters. You can also sort by price per 250g or by name. No roaster pays for placement.

Community favourites

A "Community favourite" is a coffee that at least 10 different people recommended on r/IndiaCoffee or r/coffeeindia in the last two years. We count people, not mentions: a comment counts only when it names both the roaster and the coffee, reads as a recommendation and isn't negative about it, and roasters' own accounts don't count. Where a name could mean more than one coffee, we leave it out rather than guess. We show only the count, never anyone's words. New and small-batch coffees are rarely discussed, so no chip doesn't mean a coffee isn't good.

How we rank the best coffee beans

Our list of the best Indian coffee beans ranks only coffees that people on r/IndiaCoffee and r/coffeeindia have recommended, then scores each one out of 100 from four things the catalog already holds. The weights are published so the order is reproducible:

The score is computed at build time from the same catalog the rest of the site shows; nothing is scored by hand and we don't rate taste. The tasting notes on each coffee are the roaster's own. No roaster pays to be listed.

Find my coffee

Find my coffee picks three coffees from your answers, each from a different roaster, with the reason shown. How you'll brew sets the roast (a moka pot or espresso machine suits darker roasts; pour-over suits lighter ones), milk favours chocolatey, caramel and nutty coffees, and a first bag avoids the coffees beginners most often regret: very light naturals and experimental, anaerobic or barrel-aged lots. When you've told us coffees you liked, we look for the same flavours and roast from roasters you haven't tried, or step sideways if you ask to be surprised. Community favourites get a small boost, more so for a first bag, but only among coffees that already suit your answers. Coffees whose roast or tasting notes the roaster hasn't published can't be matched this way.

Money

Coffee Beans India doesn't charge roasters and doesn't earn a commission on the links to their shops. If that ever changes, those links will be clearly labelled.

Corrections

Prices change and coffees sell out. If something looks wrong, email [email protected] and we'll fix it.