Skip to content

Guide

Coffee Roast Curves: Temperature, Rate of Rise and Development

Read coffee roast curves, compare temperature with rate of rise, and calculate development time with clear examples and a measured research profile.

By Jason HarrisPublished 5 min read

Quick Answer

A recorded coffee roast curve plots temperature against time. Rate of rise (RoR) shows how quickly that recorded temperature changes, while event markers locate charge, yellowing, first crack and drop. Read the temperature channel and axis units before comparing the shapes.

A drum coffee roaster behind trays of roasted beans and prepared coffee on a wooden counter.
Open full size
On This Page7 Sections

Read the Channels and Axes First

Find the legend, the time origin and both vertical axes. A temperature line and a RoR line can cross on the page without their values becoming equal: they measure different things and may use different scales.

Coffee Reference Table
Coffee Reference Table
SignalWhat to establish
Bean temperature, BTWhich sensor follows the bean mass, and how and where it measures
Environmental temperature, ETWhich air-temperature position is measured, such as above the beans or in the exhaust
Rate of rise, RoRWhich temperature channel it follows, its time unit and any filtering

Artisan's two-probe example places BT within the bean mass and ET in the air above it. Another machine may use a different arrangement. Probe placement, diameter and batch size can affect the record, so keep those details with a comparison.

Before choosing the smoother-looking graph, I would check what was measured and where the timer began. A clear label is more useful than a familiar-looking shape.

A Falling RoR Can Still Mean Rising Temperature

Positive RoR means the recorded temperature is rising. If a positive rate declines, the temperature can keep rising more slowly. A negative rate indicates a falling temperature trend; zero indicates no change at the displayed rate's time scale.

For example, a hypothetical decline from 6 to 3 °C/min (10.8 to 5.4 °F/min) still describes warming. The rate has halved; the temperature has not fallen.

Check the time unit before comparing numbers. 6 °C per 30 seconds equals 12 °C/min (21.6 °F/min). For temperature differences and rates, multiply the Celsius value by 1.8 to obtain the Fahrenheit value, without adding 32.

RoR also depends on how the software processes the readings. Smoothing can make a noisy line easier to follow while making it less responsive to changes. Record the sampling and filtering settings separately from the displayed unit. A smooth line alone does not establish that two roasts followed the same process.

Read the Event Markers Before the Phase Percentages

Check what each marker records and when the clock starts. A timer may run before the beans are loaded, while a graph may display charge as zero.

Coffee Reference Table
Coffee Reference Table
MarkerMeaning in the record
CHARGEBeans enter the roaster; a common start for total roast time
DRY or yellowA recorded color-change landmark
FCsThe marked start of first crack
DROPBeans leave the roasting chamber for cooling

Note whether an event was entered by the operator or detected automatically. For audible first and second crack, the roast-sounds article gives listening examples and explains the changing pattern.

Yellowing and crack markers divide the record into useful intervals. They do not make all the chemical reactions start or stop at those boundaries. Keep the event definitions with any phase names or percentages.

Calculate Development Time and DTR

Development time is the interval from first-crack start to drop. Development time ratio, or DTR, expresses that interval as a percentage of the total roast time from charge to drop.

  • Development time = drop time minus first-crack start.
  • Total roast time = drop time minus charge time.
  • DTR = development time divided by total roast time × 100.

These two hypothetical records show why duration and percentage belong together:

Coffee Reference TableScrollable table
Coffee Reference Table
Recorded event or resultExample AExample B
Charge0:000:00
First-crack start8:3012:45
Drop10:0015:00
Development time1 min 30 s2 min 15 s
Total roast time10 min15 min
DTR15%15%

Both have a DTR of 15%, but Example B continues for 45 seconds longer after first-crack start. The percentage is a description of timing, not a flavor score or a universal target. Compare the actual duration, end result and cup alongside it.

What a Measured Research Curve Shows

In a 2024 study by Anokye-Bempah and colleagues, researchers at UC Davis used a natural-gas Probat P5 with 4 kg (8.8 lb) loads. Their 16-minute research roasts continued into burnt or charred stages to investigate acidity development. Each profile was repeated three times.

In the study's Figure 2A, after the initial temperature dip, the temperature rises while positive RoR generally declines. Panel F shows a temporary temperature dip when RoR becomes negative. The temperature and rate lines tell related, different parts of the story.

The published RoR axis uses °C per 30 seconds. The paper does not specify the physical probe or filtering settings, so read this as its recorded in-drum temperature rather than assuming an identical measurement on another machine.

The strip above each plot marks four study phases: green before color change; yellow from color change to first crack; tan from first to second crack; and brown after second crack.

Rising red temperature and generally declining positive black rate of rise, measured in degrees Celsius per 30 seconds, in Figure 2A.
Open full size
Temperature rises while positive RoR generally declines in the fast-start research profile. Cropped Figure 2A, Anokye-Bempah et al. (2024), CC BY 4.0.
Black rate of rise, measured in degrees Celsius per 30 seconds, crosses below zero while orange in-drum temperature briefly dips in Figure 2F.
Open full size
Negative RoR accompanies a brief temperature dip. Cropped Figure 2F, Anokye-Bempah et al. (2024), CC BY 4.0.

Its phase labels separate first-to-second crack from the remaining roast. The DTR arithmetic above uses the full first-crack-to-drop interval.

Keep a Comparison Record You Can Use

Before overlaying two curves, collect the details that make their differences interpretable:

  • Coffee and batch: coffee identity and green batch mass.
  • Machine and measurement: roaster model, temperature channels, probe identities and positions.
  • Clock and events: time origin, charge, yellowing, first-crack start and drop, including how markers were recorded.
  • Display: temperature units, RoR time unit, sampling and filtering settings.
  • Controls: recorded heat, airflow and drum-speed changes where available.
  • Outcome: roast color and mass loss if measured, plus the brewing method and tasting observations.

Use the curve to ask a specific question, such as whether a temperature difference appeared before or after first crack. Then compare the record with the finished coffee. The roast-level guide covers taste and buying choices; the resting guide helps plan what happens between roasting and brewing.

Sources