Really enjoying roasting my own coffee these last several months. I got tired of inconsistent, too dark batches when I was ordering light and medium roasts from Fresh Roasted Coffee.
I roast stovetop, using a stainless steel popcorn popper, this one for anybody interested.
Took the photos just after roasting, they’ll lighten up a bit more as they cool and gas off, from past experience.


I save quite a bit. Was paying almost $40 per 2 lbs bag of roasted coffee from Fresh Roasted, and other vendors charge more. Got these beans from Burman Coffee, I think the Yirgacheffe was $9.25 per lb at the time, that’s like half the price.
Currently washed grade 1 Yirgacheffe is going $10 per pound, with slight discounts at bulk.
For me in Toronto, Gr4 Yirgacheffe is 11.87$ per lbs if you buy 15lbs at a time (as I do), grocery store whole bean shit is 24.99 for 907g. If 1lbs is 453.5gr the comparison is …
$0.027/g for green
$0.026/g for grocery
But add the roaster, time and energy, I’m not saving anything, but I drink a MUCH better coffee. It really depends on what beans are for sale when I’m buying. I have had that “perfect bean that makes the perfect cup”, twice in my life and I’ve been chasing it ever since.
I guess it depends on the roaster. My stovetop pot was $75, which was literally paid for within a few batches of coffee, seeing as I was buying 4 lbs for around $75 + shipping, whereas now I can buy 4 lbs for about $34 + flat $8 shipping.
Power is free, as I’ve got solar and battery on my home and my house is net-metered. And for time, well, if I were to charge, I guess it would be around maybe $14 a batch at my given hourly rate, but I suppose for better coffee it’s worth it. And that’s nitpicking, since I can make a week’s worth of coffee in 15 minutes. It’s always fresh, never bad, never delayed, my house gets to smell like chocolate and coffee for a day or two, and I enjoy the process (I also make my own peanut butter and yogurt, and my wife makes jams and bakes). Consider it a hobby in my case, either way I’d be drinking it.