Roast profiling basics for consistency, not just flavour
A profile is a recipe that anyone trained can repeat. The business value of profiling is not one perfect batch, but the same good batch every week on any shift.
7 min read Updated 9 October 2026
Wholesale customers complain far more about inconsistency than about flavour they do not love. Profiling turns roasting from a craft that lives in one person's head into a documented process: the inputs and checkpoints that, when repeated, give the same coffee.
The phases and readings
| Point or phase | What you record |
|---|---|
| Charge | Charge temperature, batch weight, green moisture and density |
| Turning point | Time and temperature where bean probe reading bottoms out and starts rising |
| Drying | Time to the end of drying (often marked at a colour change or a set temperature) |
| Maillard and browning | Time and the rate of rise through this phase |
| First crack | Time and temperature at first crack |
| Development | Time from first crack to drop, and its share of total time |
| Drop | End temperature, total time, and roasted colour |
Rate of rise (RoR) is the change in bean temperature per minute. A smoothly declining RoR is a common aim in many styles; the business point is that your RoR curve should look the same batch after batch.
Hold the inputs constant
What makes a profile repeatable
- Batch size within a narrow band for each profile
- Charge temperature and between-batch protocol
- Airflow and drum speed settings at each stage
- Gas or power changes at the same points
- Green lot, with moisture and density noted
Tolerances
Decide what counts as 'the same' roast: for example, first crack within a set number of seconds, drop temperature within a couple of degrees, roast colour within a set band, and development time within a range. Batches outside tolerance are cupped before release.
From profile to recipe
Write each coffee's recipe as a short card: target curve, charge, settings at each stage, target first crack time, drop condition and colour. Display the reference curve on screen while roasting. A trained assistant can then roast production to the recipe, while the head roaster develops new coffees. See development time and roast logging.
Where Roastnet helps
Questions roasters ask
- What is a roast profile?
- The record of how a batch was roasted over time: temperatures, heat and airflow changes and key events. A target profile is the recipe you aim to repeat.
- Do I need software to profile roasts?
- You can log by hand, but software that records bean and exhaust temperatures live and overlays a reference curve makes repeating a profile much easier.
Read next
Development time and roast logging: the business case
Every batch you do not log is a batch you cannot repeat, explain or improve. What to log, how development time fits in, and what good records save in money and time.
Building a QC programme for a roastery
Quality control is a set of small, regular checks with clear rules for what happens when one fails. A programme a small roastery can run every week.
Batch scheduling: the order you roast in matters
The first batch of the day, the gap between batches and the order of coffees all change how a roast turns out. A practical approach to sequencing a roast day for consistency and throughput.
Run the roastery from one place
Green stock, roast plans, wholesale orders and the green coffee market in one platform, with a free roast-logging app for your machine.