Updated November 2026
Roasting coffee beans at home is simpler than most people expect. In this guide, you will learn how to roast green beans to a consistent color, recognize the audible cues called first and second crack, and cool your beans so they taste their best. The whole process takes about 10 to 15 minutes once you know what to watch for.
What You Need Before You Start
Good roasting begins with preparation. Gather your supplies so you are not searching for a timer or a spoon while the beans are changing color.
Shopping for one? See our guide: Green Coffee Beans Coffee: 5 Best Picks for Home Roasting (2026).
- Green (unroasted) coffee beans, about 100 grams for your first batch
- A roasting vessel: a popcorn popper, a dedicated home roaster, or a heavy stainless steel pan
- A heat-resistant spatula or spoon for stirring
- A timer with a seconds display
- A metal colander or tray for cooling
- Good ventilation, since roasting produces smoke and chaff
Weigh your beans before roasting so you can calculate weight loss afterward. Most roasts lose roughly 12 to 20 percent of their mass as moisture leaves the bean.
How to Roast Coffee Beans Step by Step
Preheat your roaster or pan over medium heat for two to three minutes. Add the beans in a single layer and start your timer immediately. Stir constantly so the beans heat evenly.
Phase 1: Drying (0 to about 6 minutes)
The beans turn from green to pale yellow as they lose water. You will smell a grassy, hay-like aroma. Keep the heat steady and avoid rushing this stage, since uneven drying leads to flat, underdeveloped flavor.
Phase 2: Browning and First Crack (about 6 to 10 minutes)
The beans turn tan, then light brown, and begin to smell like toast or bread. Around 8 to 10 minutes in, you will hear the first crack, a series of sharp snapping sounds caused by pressure building inside the bean. Once first crack begins, note the time, since it marks the start of the light-to-medium roast range.
Phase 3: Development and Second Crack (optional)
After first crack, the beans develop sugars and aromatics. For a medium roast, stop roughly 30 to 60 seconds after first crack ends. For a darker roast, continue into second crack, which is softer and more rapid, and stop shortly after it begins. Dark roasts taste more bitter and smoky, so decide before you start which profile you want.
How to Cool and Rest Your Roasted Beans
Dump the beans into a metal colander immediately and stir or shake them to release heat. Cooling should take under two minutes. Trapped heat keeps the beans cooking and can make them taste flat or burnt.
Let the beans rest for 12 to 24 hours before brewing. Freshly roasted beans release carbon dioxide, which can make espresso sour and drip coffee uneven. Once rested, store them in an airtight container away from light and heat. For more on keeping them fresh, see How to Store Coffee Beans So They Stay Fresh.
Roast Color Reference
| Roast Level | Visual Color | Stop Point | Flavor Profile |
|---|---|---|---|
| Light | Cinnamon | End of first crack | Bright, acidic, floral |
| Medium | Milk chocolate | 30 to 60 seconds after first crack | Balanced, sweet, nutty |
| Dark | Deep brown, oily surface | Early second crack | Bold, smoky, bittersweet |
Common Mistakes and Tips
- Using too much heat early on, which scorches the outside before the center develops.
- Stopping stirring, which causes uneven roasting and scorched spots.
- Judging color only under dim lighting; use natural daylight when possible.
- Skipping the rest period, which leads to sour or gassy brews.
- Roasting in a closed, poorly ventilated room. Open a window and run a fan.
If you are new to roasting, start with a popcorn popper and small batches. The method is covered in Roasting Coffee Beans in Popcorn Popper: A Step-by-Step Guide for Beginners.
Recommended Gear
A simple stovetop or hot-air popper can handle most first batches, and a reliable kitchen scale helps you track weight loss. A thermometer or infrared gun can also help you monitor bean temperature.
- A hot-air popcorn popper is a widely used, low-cost starting point for small batches. View on Amazon
- A digital kitchen scale with gram precision lets you weigh green beans and calculate roast loss. View on Amazon
- A stainless steel mesh colander helps cool beans quickly. View on Amazon
FAQ
How long does it take to roast coffee beans at home?
Most home roasts take 10 to 15 minutes from start to finish, depending on batch size and heat. Light roasts finish sooner, while dark roasts take a few minutes longer.
What does first crack sound like?
First crack sounds like popcorn popping, with a series of sharp, crisp snaps. It signals that the bean has reached a light-to-medium roast stage.
Do I need to let roasted coffee rest before brewing?
Yes, most roasted beans benefit from 12 to 24 hours of rest. This allows carbon dioxide to escape and helps the flavor settle for a more even cup.
Conclusion
Learning how to roasting coffee beans comes down to controlling heat, watching color and sound, and cooling promptly. Start with small batches, take notes on time and color, and adjust your stopping point until you find a roast you enjoy. With practice, you will be able to repeat your best results.
