Sitemap

Coffee Data Science

Variable RPM for Coffee Roasting: Feasibility

3 min readSep 9, 2025

--

Previous data suggested 65 RPM was better than 55 RPM as a global setting for my roast profile. I wanted to better understand if different phases of the roast would benefit from a different drum RPM.

I made four roasts:

  1. Baseline at 65 RPM
  2. 45 RPM for Dry phase only (bean temperature < 150 C)
  3. 45 RPM for Maillard phase only (150 C < bean temperature < 200 C)
  4. 45 RPM for Development phase only (bean temperature > 200 C)

Post-Roast Metrics

All the roasts ended close to one another in their bean metrics.

Press enter or click to view image in full size
Press enter or click to view image in full size

The coffee color was close enough even though they were all dropped at 212 C.

Press enter or click to view image in full size
Press enter or click to view image in full size

Metrics of Performance

I used two sets of metrics for evaluating the differences between techniques: Final Score and Coffee Extraction.

Final score is the average of a scorecard of 7 metrics (Sharp, Rich, Syrup, Sweet, Sour, Bitter, and Aftertaste). These scores were subjective, of course, but they were calibrated to my tastes and helped me improve my shots. There is some variation in the scores. My aim was to be consistent for each metric, but some times the granularity was difficult.

Total Dissolved Solids (TDS) is measured using a refractometer, and this number combined with the output weight of the shot and the input weight of the coffee is used to determine the percentage of coffee extracted into the cup, called Extraction Yield (EY).

Shot Data

I pulled four shot pairs for feasibility. The 45 RPM Dry was slightly worse, but both the 45 RPM Maillard and Development roasts outperformed the baseline.

Press enter or click to view image in full size

Another way to look at the data.

Press enter or click to view image in full size

EY was not affected by these changes.

Press enter or click to view image in full size

These roasts showed more could be learned by decreasing the drum RPM at different phases. From this feasibility experiment, I’m going to do two more feasibility experiments:

  1. This experiment repeated with 25 RPM vs 45 RPM.
  2. 45 RPM for Maillard only, Development only, and both Maillard and Development.

If you like, follow me on YouTube and Instagram where I post videos of espresso shots on different machines and espresso related stuff. You can also find me on LinkedIn. You can also follow me on Medium and Subscribe.

Further readings of mine:

My Second Book: Advanced Espresso

My First Book: Engineering Better Espresso

My Links

Collection of Espresso Articles

A Collection of Work and School Stories

--

--

Robert McKeon Aloe
Robert McKeon Aloe

Written by Robert McKeon Aloe

I’m in love with my Wife, my Kids, Espresso, Data Science, tomatoes, cooking, engineering, talking, family, Paris, and Italy, not necessarily in that order.