The Art and Science of Coffee Roasting

Welcome to the fascinating world of transforming raw, green seeds into aromatic, delicious coffee! Whether you are a seasoned barista or a curious beginner, this guide covers the essentials of home roasting.

The Art and Science of Coffee Roasting

Welcome to the fascinating world of transforming raw, green seeds into aromatic, delicious coffee! Whether you are a seasoned barista or a curious beginner, this guide covers the essentials of home roasting.

Why Roast at Home?

Roasting your own coffee is an incredibly rewarding experience. Not only does it fill your kitchen with a wonderful aroma, but it also gives you complete control over the flavor profile of your morning cup. If you used to buy expensive pre-roasted beans (and waste money), this is a great way to save cash while improving quality. For more details on sourcing raw beans, visit Sweet Maria's.
"Coffee roasting is part science, part art, and completely magical. It is the ultimate expression of the coffee lover's journey."

Essential Equipment

Before you begin your roasting journey, you need to gather the right tools. Here is a basic checklist of what you will need:
  • High-quality green coffee beans
  • A reliable burr grinder
  • A dedicated home roasting machine (or a stovetop popcorn popper)
  • A metal colander for cooling
  • An airtight storage container

The Roasting Process

Follow these simple steps to achieve your first successful batch. Make sure to stay nearby and monitor the temperature closely!
  1. Preheat your roaster to the manufacturer's recommended starting temperature.
  2. Add the green coffee beans directly into the roasting chamber.
  3. Listen carefully for the "First Crack," which sounds similar to popcorn popping.
  4. Stop the roast immediately once you reach your desired color and development time.
  5. Dump the beans into your colander and cool them rapidly to halt the roasting process.

Understanding Roast Levels

Different roasting times and temperatures produce vastly different flavor profiles. Here is a quick breakdown to help you navigate the stages of roasting:

Roast Level Approximate Temp Flavor Profile Bean Appearance
| Light (City)  | 205°C  | Bright, acidic, floral  | Light brown, dry
| Medium (Full City)  | 220°C  | Balanced, sweet, smooth  | Medium brown, dry
| Dark (French)  | 240°C  | Smoky, bold, heavy body  | Dark brown, oily

Technical Note for Smart Roasters

If you are using an automated, open-source smart roaster, you can adjust the fan speed programmatically. You can pass quick inline commands like set_temp 205 directly into your console, or use a custom script:
# A simple script to adjust roaster fan speed based on heat
def adjust_fan_speed(temperature):
    if temperature > 220:
        return "High Speed"
    return "Standard Speed"