Home Roasting8 min read

How to Roast Ethiopia Sidamo at Home: Gentle Filter Dialed-In Recipe

Data-backed home roast case study for Ethiopia Sidamo ETH04: profiles tried, rest lessons, and the Gentle Filter corridor.

BrewedLate Coffee

#Ethiopia Sidamo#washed Ethiopian coffee#home coffee roasting#Kaffelogic#Gentle Filter#NordicLight#roast profile

The short answer: for washed Ethiopia Sidamo (ETH04), the current dialed-in home recipe is Gentle Filter at level 2.2 / 100g — fruity, smooth, ~12% DTR. Earlier NordicLight ~2.8 / 120g was the first clear fruit win after rest; F-WSH 1500-2200 failed hard on this lot.

Ethiopia · Sidamo · Washed · 1,400-2,200 MASL · G2 · John Burton

Ethiopia Sidamo ETH04

Goal: origin clarity17 roasts logged

aroma of caramel, lemon flower and spices. Flavours of madeira cake and black tea with lemongrass undertones. Long lemon black tea finish. Crispy acidity, medium coating body. Score: 82.5+

Best so far: Bright Filter at level 2.0, 120 g — tasted good 1 of 1 time.

The journey

  • Tasted good
  • Had a fault
  • Not tasted yet

What the roasts show

  1. Roast 1: 9minFilter at level 2.0, 100 g. 1 with a fault (grassy, roasty).
  2. Then level 2.0 → 1.7, profile 9minFilter → Raost Sidamo: roast 2. 1 with a fault (roasty).
  3. Then level 1.7 → 2.5, profile Raost Sidamo → NordicLight: roast 3. 1 good.
  4. Then level 2.5 → 3.0, load 100 g → 110 g: roast 4. 1 with a fault (grassy).
  5. Then level 3.0 → 2.8, load 110 g → 120 g: roast 5. 1 good.
  6. Then level 2.8 → 2.0, profile NordicLight → F-WSH 1500-2200: roast 6. 1 not tasted.
  7. Then level 2.0 → 2.2: roast 7. 1 not tasted.
  8. Then level 2.2 → 2.3: roast 8. 1 with a fault (grassy).
  9. Then level 2.3 → 2.5, profile F-WSH 1500-2200 → Gentle Filter, load 120 g → 100 g: roast 9. 1 with a fault (sour, roasty).
  10. Then level 2.5 → 2.0, profile Gentle Filter → Rich Filter: roast 10. 1 good.
  11. Then load 100 g → 120 g: roast 11. 1 with a fault (grassy).
  12. Then level 2.0 → 2.2, profile Rich Filter → Gentle Filter, load 120 g → 100 g: roast 12. 1 with a fault (roasty).
  13. Then level 2.2 → 2.0: roast 13. 1 good.
  14. Then level 2.0 → 2.1: roast 14. 1 good.
  15. Then profile Gentle Filter → Bright Filter, load 100 g → 120 g: roast 15. 1 not tasted.
  16. Then level 2.1 → 2.0: roast 16. 1 good.
  17. Then load 120 g → 150 g: roast 17. 1 not tasted.
  • Weight lost: good roasts 9.0%–14.0%, roasts with a fault 12.6%–14.6%.
  • Time in the hot zone: good roasts 1:39–3:00, roasts with a fault 1:49–2:59.
  • End temperature: good roasts 214 °C–223 °C, roasts with a fault 212 °C–224 °C.
  • Good cups were tasted after 10–36 days of rest (6 tastings).

This shows what differed in the roast. It does not say why the cup tasted different.

Recipes tried

  • Bright Filter

    Still dialling in · 3 roasts · 2:40–2:47

    • 2.0 · 120 g · 1 roast, Tasted good
    • 2.0 · 150 g · 1 roast, Not tasted yet
    • 2.1 · 120 g · 1 roast, Not tasted yet
  • Gentle Filter

    Moved on · 4 roasts · 2:23–2:28

    • 2.0 · 100 g · 1 roast, Tasted good
    • 2.1 · 100 g · 1 roast, Tasted good
    • 2.2 · 100 g · 1 roast, Had a fault
    • 2.5 · 100 g · 1 roast, Had a fault
  • Rich Filter

    Moved on · 2 roasts · 2:59–3:00

    • 2.0 · 100 g · 1 roast, Tasted good
    • 2.0 · 120 g · 1 roast, Had a fault
  • F-WSH 1500-2200

    Moved on · 3 roasts · 1:48–1:58

    • 2.0 · 120 g · 1 roast, Not tasted yet
    • 2.2 · 120 g · 1 roast, Not tasted yet
    • 2.3 · 120 g · 1 roast, Had a fault
  • NordicLight

    Moved on · 3 roasts · 1:39–1:49

    • 2.5 · 100 g · 1 roast, Tasted good
    • 2.8 · 120 g · 1 roast, Tasted good
    • 3.0 · 110 g · 1 roast, Had a fault
  • Raost Sidamo

    Moved on · 1 roast · 2:36

    • 1.7 · 100 g · 1 roast, Had a fault
  • 9minFilter

    Moved on · 1 roast

    • 2.0 · 100 g · 1 roast, Had a fault

The recipe that stuck

Profile
Gentle Filter
Level
2.2
Batch
100g
13.9%
2:23
End temperature
221°C
Winning batch
R-094 · 2026-07-14
nice and fruity, smooth, a little darker, could probably be roasted a tick lighter.

Compare two recipes

Comparewith

Nothing differed by more than normal roast-to-roast variation.

  • Hot zone about the same (2:47 vs 2:40)
  • End temperature about the same (223 °C vs 222 °C)

No weight after roasting for Bright Filter at level 2.0, 120 g, so weight lost is not compared.

This shows what differed in the roast. It does not say why the cup tasted different.

What the roasts taught

  • NordicLight ~2.8 / 120g (R-037) first hit “nice and fruity” after rest — early 9min/Raost runs were green or dark-flat.
  • Gentle Filter around 2.2–2.5 / 100g became the cleaner modern lane (R-069, R-094): fruity, no green, watch for a touch dark.
  • F-WSH 1500-2200 at 2.3 was awful underdeveloped on this lot — same family that works for Gatugi is not automatic here.
  • Current fine-tune: Gentle Filter at 2.0 (R-101) after “tick lighter” feedback on R-094.

Where the good cups live

Roast level against batch size. Colour is the profile; a larger dot is a roast that tasted good.

Roast mechanics across the roasts

Roast loss, hot zone and end temperature for each logged roast. Each line has its own scale, so compare shapes, not heights.

Roast goal

Stop roast just after first crack completes to preserve the signature lemon acidity and black tea delicacy. Aim for a light brown color with no oil development. Focus on highlighting the madeira cake sweetness while maintaining the crispy, bright character that defines high-altitude washed Ethiopians.

The counts in this guide are from when it was written. Roasts added since then are in the Ethiopia Sidamo roast log, which lists every attempt and how it tasted.

Watch the short

About this Sidamo

Sidamo (Sidama) is one of Ethiopia’s trademarked regions — caramel, lemon flower, madeira cake, black tea, lemongrass, crispy acidity. This JARC-varietal G2 lot was roasted for origin clarity with a light finish just after first crack.

Journey highlights

Early misses: 9minFilter and Raost

First cups were green with dark bitterness, or dark-flat with caramel/chocolate instead of fruit — wrong balance for a bright washed Ethiopian goal.

NordicLight breakthrough

NordicLight ~2.8 / 120g after proper rest became “nice and fruity,” with one batch improving substantially between day 7 and day 17. Rest time was part of the recipe.

Gentle Filter as the modern lane

Gentle Filter @ 2.5 was “nice and fruity, no green — but a little dark.” Gentle Filter @ 2.2 (R-094) kept the fruit and smooth body with a note to go a tick lighter — which became 2.0 on R-101.

The F-WSH trap

F-WSH 1500-2200 at 2.3 — the family that later won Kenya Gatugi — was “awful, underdeveloped, no sweetness no fruit” here. Copy-paste profiles across origins fail.

Dialed-in recipe

SettingValue
ProfileGentle Filter
Level2.2 (fine-tune 2.0 if dark)
Batch100g
DTR~12%
Loss~13.9%
Rest7–10+ days

Full charts and attempt history: Sidamo case study →

Related reading

Track every roast, improve every batch

BrewedLate helps home roasters log green coffee inventory, roast batches, Kaffelogic curves, and get AI recommendations — all in one web-based tool.

How to roast Ethiopia Sidamo on a Kaffelogic Nano

Dialed-in recipe from a 13-roast log for washed Sidamo ETH04

1

Load 100g green

A 100g load for stable heat transfer.

2

Select Gentle Filter at level 2.2

Or start 2.0 if prior cups tasted a touch dark on the bloom.

3

Target ~12% DTR

Match the winning corridor when ambient allows; prioritize cup over chasing a number.

4

Rest 7–10 days

Re-evaluate after full rest before changing family.

5

Taste for madeira cake, black tea, lemon

Fruity and clean — not grassy, not dark-flat.

Frequently Asked Questions

What profile works best for washed Ethiopia Sidamo on a Kaffelogic?
In this log, Gentle Filter at level 2.2 / 100g was the best recent result — nice and fruity, smooth, with a note to go a tick lighter. NordicLight around 2.8 / 120g was an earlier breakthrough after rest.
Can I use F-WSH 1500-2200 for Sidamo like for Kenya?
Not for this lot. F-WSH 1500-2200 at 2.3 produced an awful underdeveloped cup with no sweetness or fruit — a reminder that profile family must match the bean and goal, not a previous success on a different origin.
What DTR should I target for Sidamo filter roast?
The winning batch sat near 12% DTR and ~14% roast loss. Earlier good NordicLight runs ran higher DTR (~24%) with longer rest. Treat metrics as a corridor next to the cup.
How long should Sidamo rest after roasting?
Often 7–10+ days. One NordicLight batch that still felt grassy at day 7 was “quite nice fruity” by day 17 — rest changed the story.
Is NordicLight or Gentle Filter better for Sidamo?
NordicLight first unlocked clear fruit in this log; Gentle Filter later gave cleaner, more repeatable fruity cups with less green. Gentle Filter at 2.0–2.2 is the current fine-tune lane.

Related Articles