How to roast coffee at home

Roasting your own coffee is more forgiving than it sounds. Green beans are cheap, the gear can be something you already own, and every batch teaches you something. The goal is simple: drive enough heat into the beans to develop flavor, get them evenly browned, and stop before they scorch. Here are the three common methods home roasters start with, and the stages every roast passes through.

Open the roast log →

Three ways to roast at home

The stages of a roast

Whatever the method, the beans move through the same phases. Drying comes first: the beans shed moisture, turn from green to yellow, and smell grassy or like toast. Next is the Maillard / browning phase, where sugars and amino acids react, the color deepens to tan and brown, and aromas turn bready and nutty.

Then comes first crack — an audible popping, like faint popcorn — which signals the start of real flavor development. The window after first crack is where you decide your roast level. Pull early for a light roast, hold longer for medium, and push toward second crack for dark. The moment you remove the beans from heat is the drop.

A few habits that pay off

  1. Cool the beans fast — a colander and a fan stops the roast and prevents baking.
  2. Rest roasted beans 12–48 hours before brewing so trapped CO2 escapes.
  3. Weigh green and roasted weight; the loss tells you how far the roast went.
  4. Write down what you did. Memory fades faster than a roast cools.

That last habit is the one that turns a hobby into a craft. RoastLog captures weight, first crack, drop time, roast level and a tasting note for every batch — and computes weight-loss % and development time ratio automatically — so your next roast starts from data instead of a guess.

Log your first roast →

Related: First crack explained · Roast levels · RoastLog app