How Long Does It Take to Roast Coffee Beans?
Quick Answer
10–15 minutes of active roasting time, plus 4–12 hours of cooling and degassing. Lighter roasts finish faster, while dark roasts require the full 15 minutes.
Duration by Type
First crack begins; bright acidity, origin flavors
First crack ends; balanced, slightly sweet
Second crack begins; richer body
Second crack underway; smoky, oily surface
Step-by-Step Timeline
Quick Answer
Roasting coffee beans takes 10–15 minutes of active roasting time, regardless of whether using a home roaster, popcorn popper, or professional drum roaster. However, beans need an additional 4–12 hours of cooling and degassing before grinding and brewing for optimal flavor.
Roasting Time by Roast Level
The desired roast level is the single biggest factor in determining roasting time. Each level corresponds to specific internal bean temperatures and audible "cracks."
| Roast Level | Time | Internal Temp | Characteristics |
|---|---|---|---|
| Light (Cinnamon) | 8–10 minutes | 356–401°F | First crack begins, bright acidity, origin flavors |
| Medium (City) | 10–12 minutes | 410–428°F | First crack ends, balanced flavor, slight sweetness |
| Medium-Dark (Full City) | 12–13 minutes | 437–446°F | Second crack begins, lower acidity, richer body |
| Dark (French/Italian) | 13–15 minutes | 464–482°F | Second crack well underway, smoky, bold, oily surface |
Roasting Time by Method
Different roasting methods produce slightly different timelines due to heat transfer efficiency.
| Method | Roast Time | Batch Size | Skill Level |
|---|---|---|---|
| Hot air popcorn popper | 8–12 minutes | 3–4 oz | Beginner |
| Stovetop pan roasting | 10–15 minutes | 4–8 oz | Intermediate |
| Home drum roaster | 12–18 minutes | 8–16 oz | Beginner |
| Heat gun + bread bowl | 10–14 minutes | 4–8 oz | Intermediate |
| Commercial drum roaster | 10–16 minutes | 5–25 lbs | Professional |
The Complete Timeline
Active roasting is only part of the process. A full home roasting session looks like this:
| Stage | Duration |
|---|---|
| Preheating equipment | 5–10 minutes |
| Roasting | 10–15 minutes |
| Cooling beans | 5–10 minutes |
| Degassing (off-gassing CO2) | 4–12 hours |
| Peak flavor window | 2–14 days post-roast |
Key Factors Affecting Roast Time
Batch size directly impacts roast duration. Larger batches absorb more heat, extending roast time by 1–3 minutes. Overloading a roaster leads to uneven results.
Bean density varies by origin. High-altitude beans from Ethiopia or Colombia are denser and require slightly longer roast times than lower-altitude Brazilian beans.
Ambient temperature and humidity can shift roast times by 1–2 minutes. Cold weather or high humidity slows heat transfer to the beans.
Desired development after first crack matters. Stretching the development time (the period between first crack and end of roast) by even 30 seconds changes the flavor profile significantly.
Common Mistakes That Waste Time
- Roasting too large a batch, causing uneven results that require re-roasting
- Skipping the degassing period and brewing immediately, resulting in flat, gassy coffee
- Not preheating the roaster, which extends total time and creates uneven roasts
- Roasting indoors without ventilation, requiring cleanup time from smoke and chaff
Pro Tips
Don't brew straight off the roaster; let beans degas 4–12 hours or the coffee tastes flat and gassy.
— Sweet Maria's
Keep batches small. Overloading the roaster causes uneven roasts that force you to re-roast.
— National Coffee Association
Roast with good ventilation; smoke and chaff are a byproduct, especially at darker levels.
— National Coffee Association