Roast Profiles and Development: Coffee Roasting Guide

Twenty years ago, most roasters navigated by color, smell, and sound—the crack of the bean, the caramel scent rising from the drum, the shift from green to yellow to brown happening somewhere you hoped was right. It worked, after a fashion. The best operators developed intuitions that translated into genuinely excellent coffee. But it was fragile, hard to teach, and nearly impossible to replicate across machines or locations. What changed everything was the spread of affordable logging software and the popularization of a framework for thinking about roast curves—most notably through Scott Rao’s 2014 book “The Coffee Roaster’s Companion,” which gave the specialty industry a shared vocabulary for what was happening inside the drum. Today, profiling isn’t optional for serious specialty operations. It’s the foundation.

What a Roast Profile Is

A roast profile is a time-temperature curve: a graph of bean temperature (measured by a probe inside the drum or fluid bed) against elapsed roast time. On that graph, you can see exactly when the charge happened, how quickly the beans absorbed heat, when they turned from green to yellow, when first crack occurred, and when the batch was dropped. Everything else—smell, color, sound—is supplementary annotation on that core data.

The shape of this curve has a recognizable form. After charge (when beans are loaded into the hot drum), temperature drops sharply as the cold beans absorb heat from the environment—this is the “turning point” or “turnaround,” usually occurring 60–90 seconds in at around 70–90°C (158–194°F). From there, bean temperature climbs steadily through the drying phase (roughly 100–150°C/212–302°F), through the Maillard browning phase (150–190°C/302–374°F), and into development after first crack. An idealized specialty profile follows what roasters call an “S-curve”—a shape where temperature climbs quickly in early phases and tapers slightly as development begins, allowing Maillard reactions to proceed at a controlled rate without excessive thermal momentum carrying the roast past the target drop point.

The practical reality is that no two roasters draw this curve identically, and there’s no single correct profile. A 7-minute “fast” Nordic-style profile for a light-roasted Ethiopian will look completely different from a 12-minute profile targeting a medium espresso development. The principles underlying both are the same; the execution differs with intent.

Rate of Rise: The Derivative That Drives Decisions

Rate of Rise (RoR) is the rate at which bean temperature is climbing at any given moment, usually expressed in degrees Celsius per minute. If your bean probe reads 180°C at the 7-minute mark and 189°C at the 8-minute mark, your RoR at 8 minutes is approximately 9°C/min. RoR is the most actionable roasting variable because it tells you not just where you are, but how fast you’re moving.

The general principle in specialty roasting is that RoR should be declining throughout most of the roast—a pattern called “declining RoR” that Rao popularized and that most modern roasters have adopted as a baseline. A roast that starts with a high RoR (say, 15°C/min in early Maillard) and gradually decreases to 4–6°C/min by first crack, then continues to decline gently through development, produces even, balanced development without the scorching or baking that results from RoR anomalies.

Two common RoR problems are the “crash” and the “flick.” A crash is when RoR drops to near zero or goes negative before development is complete, usually caused by too-aggressive reduction of gas or airflow in early Maillard—the beans plateau and then the roast stalls. A flick is a sharp uptick in RoR during or after first crack, usually caused by insufficient gas reduction as the beans enter their exothermic phase. Both produce off-flavors: a crash tends toward baked, flat, low-acid cups; a flick tends toward harsh, spiky brightness with uneven development. Learning to see these in real time on a software graph and correct for them with gas and airflow adjustments is the core skill of profile roasting.

Development Time Ratio

Development time ratio (DTR) is the percentage of total roast time spent in the development phase—from the start of first crack to the drop. In a 10-minute roast where first crack starts at 8 minutes and the batch drops at 10 minutes, DTR is 20%. In an 11-minute roast with the same first crack timing and a drop at 10:30, DTR is about 23%.

DTR matters because it’s a proxy for how much chemical transformation occurred after the beans cracked open. A DTR that’s too low (below about 18%) risks underdevelopment: grassy, astringent, peanutty notes from incomplete Maillard reactions and excess residual chlorogenic acids. A DTR that’s too high (above about 28–30% for most light-to-medium profiles) risks baking: flat, empty sweetness without brightness, or the early stages of roast character overwriting origin character. The commonly cited target range for specialty filter coffee is 20–25%, though espresso profiles often push higher, to 22–28%, because the pressure of espresso extraction demands more complete development to avoid harsh sour notes.

DTR is a useful starting framework but not a complete answer. It ignores total roast time—a 20% DTR on a 7-minute roast represents 84 seconds of development, while 20% on a 12-minute roast represents 144 seconds. Same ratio, very different cups. This is why roasters track both DTR and absolute development time, and why the full profile graph—not just a summary statistic—is the most useful reference.

Charge Temperature, Airflow, and Gas

Three variables give a roaster control over profile shape: charge temperature (how hot the drum is when beans are loaded), gas (burner power, which determines heat input throughout the roast), and airflow (drum ventilation, which affects heat transfer and the rate at which moisture and volatiles are evacuated).

Charge temperature sets the starting conditions. A high charge temperature (say, 220°C/428°F for a drum roaster) means beans hit a hot environment immediately, accelerating early drying and Maillard phases. Too high and you risk scorching the surface before the interior catches up—this produces “tipping” (dark spots on bean tips) or “facing” (dark flat sides from contact with the drum wall). A lower charge temperature (around 180–195°C/356–383°F) gives the roaster more time to manage early development but may require more aggressive early gas to avoid a stall.

Airflow is perhaps the most underappreciated variable. More airflow carries heat away from the bean surface faster, which has a cooling effect even when gas is unchanged. It also evacuates steam and CO₂ from the drum, which matters during first crack when beans are venting aggressively. Low airflow during drying traps steam and can extend the phase—useful for softening acidity. Increasing airflow during development can clean up muddiness and enhance clarity of flavors. Many roasters keep airflow relatively low in early phases and increase it after first crack to manage the transition cleanly.

Gas adjustments are the primary real-time control mechanism. Experienced roasters reduce gas at certain transition points—typically somewhere in the middle of Maillard—to prevent the exothermic energy of first crack from spiking RoR. After the crack energy dissipates, a small gas increase may be needed to maintain RoR through development. The exact adjustments are machine-specific; a direct-fire drum roaster with a fast thermal response behaves very differently from an air roaster with high thermal mass.

Software Tools: Cropster and Artisan

Before logging software, roasters tracked data in notebooks—temperature at specific time intervals, noted by hand, graphed later if at all. Today, Cropster (a subscription-based platform) and Artisan (open-source, free) are the two dominant software tools, and together they’ve transformed how roasters work.

Both platforms connect to temperature probes via USB or data acquisition interfaces and log bean probe, drum probe, and exhaust temperature in real time. The roasting curve appears live on screen, overlaid with RoR as a second plotted line. Roasters can overlay previous batches—called “profiles” or “reference curves”—and attempt to replicate them shot for shot, adjusting gas and airflow in real time to track the target curve. Cropster includes inventory management, green coffee tracking, and production logging, which matters for mid-scale roasteries. Artisan is leaner and more customizable and is widely used by small operations and home roasters with modified machines.

The real value of this software isn’t just data capture—it’s the feedback loop it creates. When a batch comes out differently than expected, you can pull up the curve and look for the anomaly: the RoR flick, the stalled phase, the charge temperature that ran 5°C high. You can form a hypothesis and test it on the next batch. Over time, you build a recipe database of profiles that consistently produce specific cup outcomes for specific green coffees. That’s the difference between craft and craft at scale.

Balancing Sweetness, Acidity, and Body

The ultimate goal of profile manipulation is always the cup. Different profile strategies predictably shift the balance of sweetness, acidity, and body, and understanding these relationships is what allows roasters to intentionally shape flavor rather than hoping it arrives.

Faster roast times with higher early RoR tend to preserve brightness and acidity. They drive less sugar degradation and leave more chlorogenic acids intact. The cup often tastes vivid, transparent, and “high-toned”—ideal for a washed Ethiopian that should express citrus and jasmine. Slower roast times—longer total time at lower RoR—allow more complete sugar transformation, producing deeper caramelization and more melanoidin development. These profiles add sweetness, round out acidity, and increase perceived body. A honey-processed Costa Rican that already has good inherent sweetness might benefit from this treatment to build textural richness.

Extended development time (higher DTR) shifts the balance toward sweetness and away from brightness. Short development preserves acidity but risks grassy or vegetal notes if it’s too short. The sweet spot varies by green coffee chemistry—a high-acid Kenyan tolerates more development before losing its characteristic brightness; a lower-acid Sumatran might taste flat if taken past 22% DTR. This is why profile databases that store parameters alongside cup-scoring notes are so valuable: they create an empirical map of what works for which coffee.

What the data-driven approach can’t replace is the roaster’s palate. Software gives you reproducibility and diagnostics; it doesn’t tell you whether the cup is good. The best roasters use profiling as scaffolding—a way to isolate variables, understand causes, and replicate successes—while keeping cup quality as the actual north star. A beautiful curve that produces a mediocre cup is just a beautiful curve.

Related

More in Roasting

Thanks for reading. No ads on the app.Open the Pour Over App →