How to Roast Coffee Beans

A complete step-by-step guide to roasting café-quality coffee at home. From green beans to your first perfect roast in under 30 minutes.

Why Learn Home Coffee Roasting?

Home coffee roasting is the ultimate way to experience coffee at its peak. When you roast your own beans, you control every variable—the origin, the roast level, the development time—and you get to enjoy coffee within 24-72 hours of roasting, when it's at its absolute best.

The process is simpler than you might think. Whether you're using a $30 popcorn maker or a $1,500 precision roaster, the fundamentals remain the same: apply heat, listen for the cracks, and stop at your desired roast level. This guide will walk you through everything you need to know.

$0.40
Cost per cup
10 min
Average roast time
3 days
Peak freshness

Step-by-Step Roasting Process

1

Prepare Your Setup

Before you start, make sure you have everything ready. Roasting happens fast—once the beans start cracking, you'll have only minutes to react.

What You'll Need:

  • • Green coffee beans (80-120g for most home roasters)
  • • Your roasting device (popcorn maker, FreshRoast, etc.)
  • • Colander for cooling (metal works best)
  • • Outdoor space or good ventilation (roasting produces smoke)
  • • Timer or stopwatch
  • • Optional: scale for measuring greens
2

Preheat and Load

If your roaster has a preheat option, use it. Starting with a hot roaster gives you more consistent results. Once preheated (or immediately if no preheat), add your green beans.

💡 Pro Tip: Don't overfill! Beans expand significantly during roasting (nearly double in size). Follow your roaster's capacity guidelines. Overfilling leads to uneven roasts and poor heat circulation.

3

The Drying Phase (0-4 minutes)

The first phase is all about evaporating moisture. The beans will turn from pale green to yellow, then tan. You'll smell grassy, hay-like aromas. This is normal—it's the water leaving the beans.

Color Change
Green → Yellow → Tan
Aroma
Grassy, hay, bread-like
4

First Crack (4-8 minutes) 🔥

This is the moment of truth. You'll hear an audible "popping" sound—like popcorn but a bit quieter. This is the beans literally cracking open as pressure builds inside from steam and CO2 release.

What First Crack Means:

  • • The bean is now drinkable coffee (light roast territory)
  • • Sugars have started caramelizing
  • • This is where most flavor development happens
  • • You can drop (cool) anytime after first crack

Listen carefully: First crack is a rolling sound, not a single pop. It can last 1-2 minutes. Once it slows down, you're approaching the development phase.

5

Development Phase (1-3 minutes after first crack)

After first crack subsides, you're in the development phase. This is where you decide how dark to go. The longer you roast, the more body and bitterness you develop, and the more acidity you lose.

Time After First CrackRoast LevelFlavor Profile
15-30 secondsCinnamon/LightBright, acidic, origin flavors prominent
30-60 secondsCity/Medium-LightBalanced, some sweetness, still bright
1-2 minutesCity+/MediumSweet, balanced, fuller body
2-3 minutesFull City/Medium-DarkRich, chocolatey, reduced acidity
6

Cooling (Critical Step!)

Once you hit your target roast level, cooling is critical. Beans continue to roast from residual heat—if you don't cool them quickly, they'll overshoot your target.

Cooling Methods:

  • Electric roaster: Use the built-in cooling cycle (usually 2-3 minutes)
  • Popcorn maker: Dump into a metal colander and shake/stir outdoors
  • Pro tip: Two colanders and pour between them to cool even faster
7

Degassing (Rest Period)

Freshly roasted coffee releases CO2 for 24-72 hours. While you can brew immediately, the coffee will be best after a rest period. This is called "degassing."

12-24 hours
Earliest you should brew
48-72 hours
Sweet spot for most roasts
3-14 days
Peak flavor window

Roast Level Quick Reference

Light Roast (Cinnamon, New England)

Stopped shortly after first crack. Light brown, no oil. Bright acidity, origin flavors prominent.

Medium Roast (City, American)

1-2 minutes after first crack. Medium brown. Balanced sweetness and acidity.

Medium-Dark (Full City)

Approaching second crack. Rich brown, slight oil. Chocolate, caramel notes.

Dark Roast (Vienna, French)

Into or past second crack. Dark brown, oily surface. Smoky, bitter, little origin character.

Ready to Roast?

Log your first roast, track your progress, and refine your technique with our free roasting tools.

Start Tracking Roasts

Free roast logging • Profile tracking • Cupping notes

Frequently Asked Questions

Free for home roasters

Log every roast and get better results

Stop guessing. Record batch weights, roast levels, first-crack times, and Kaffelogic curves — then let AI recommend your next improvement.

Related Home Roasting Guides