Coffee Roasting Profile – Your Blueprint for Flavor

Coffee Roasting Profile – Your Blueprint for Flavor

You ever roast two batches of the same coffee—and they taste totally different? Been there. The difference usually comes down to one thing: the roast profile.

When I started profiling my roasts seriously—especially after switching to a Kafgar Roaster—my coffee leveled up. Sweetness? Up. Acidity? Controlled. Repeatability? Finally real. A roast profile gives you a full map of your roast journey, from the first flame to final drop.

Let’s break it down.


What Is a Coffee Roasting Profile?

A roasting profile is a time-temperature curve that maps how heat is applied to coffee beans throughout the roasting process. It usually includes:

  • 🕒 Total roast time

  • 🌡️ Bean temp (BT) and environmental temp (ET)

  • 🔼 Rate of rise (RoR)

  • 📍 Milestones: drying, Maillard, first crack, second crack, drop

  • 📈 Phase percentages (e.g., development = 18%)

Think of it as a musical score for your roast. It tells you what happened, when, and how fast.


Why Roast Profiles Matter

📋 Repeatability
Roasted a perfect Ethiopian? Want to do it again next week? You’ll need that profile.

🧠 Learning Tool
Profiling shows how your adjustments (like airflow or flame) impact flavor.

☕ Cup Quality
Better profiles = better sweetness, body, and balance.

📦 Customer Consistency
Clients want the same flavor every time. Profiles make that possible.


Key Elements of a Roast Profile

1. Charge Temperature

Starting temp of the drum. Sets initial heat energy.

2. Drying Phase (~0:00–4:00)

Beans lose moisture. Color shifts from green to yellow.

3. Maillard Phase (~4:00–8:00)

Browning starts. Acidity and sweetness form.

4. First Crack (~9:00–10:30)

Audible popping. Beans expand. Start of development.

5. Development Phase (~10:30–12:00)

Flavor balance builds. Sweetness vs. bitterness trade-off.

6. Drop

Beans released into cooling tray. Roast ends.


Sample Profile (Washed Ethiopia – Filter Roast)

  • ⚡ Charge: 195°C

  • 🔔 Yellow: 4:10

  • 🟫 Maillard: 4:10–8:50

  • 🔊 First Crack: 8:50

  • 🛑 Drop: 10:10

  • 📊 Total Roast: 10:10

  • 🧪 Development Time Ratio: 12.5%

Flavor: Jasmine, peach, black tea. Clean acidity. Great clarity.


How to Build a Roast Profile

  1. Understand the Bean
    Density, process, moisture, screen size

  2. Set a Flavor Goal
    Fruity pour-over? Chocolatey espresso? Go lighter or darker accordingly.

  3. Choose a Base Profile
    Start with known parameters for similar beans

  4. Record Everything
    Use Profiler 2 or another software—never roast blind

  5. Adjust One Variable at a Time
    If it’s too bright, extend development. If it’s dull, shorten Maillard.


Using Profiler Software (Like Profiler 2 on Kafgar)

🖥️ Track bean and exhaust temps live
📍 Mark yellowing, crack, drop events
📊 View RoR curve (avoid crashes and flicks!)
🔁 Overlay past curves to match roast styles
📝 Tag flavor notes, defects, and cupping scores

With Kafgar Roasters, everything syncs perfectly. Every roast becomes a data point—and every curve becomes a lesson.


How to Compare Roast Profiles

Overlay roast curves and look for:

  • 🔄 RoR stability (no spikes or drops)

  • 🧑‍🍳 Phase balance (too fast or too long Maillard?)

  • 🔄 Charge temp and batch size consistency

  • 🔄 How flavor notes change with curve tweaks

For example:

  • Higher charge = faster drying = brighter cup

  • Longer Maillard = more caramel notes

  • Longer development = less acidity, more body


Final Thoughts: Profiles Make the Difference

You can wing it and still roast okay coffee. But if you want great coffee—reliable, dialed-in, sellable coffee—you need to profile.

Roasting with Kafgar and logging with Profiler 2 makes that easy. And fun. Because once you learn to write your own roast music, every batch becomes a song worth drinking.

go top