Home Coffee Roasting for Beginners: Save Money, Get Fresher Beans
Roast your own beans from £30. Green beans cost 50-60% less than roasted. Here's what's actually involved and whether it's worth your time.
Not sure which setup is right for you?
Take Our QuizHome roasting saves money and gets you beans at peak freshness, but it's not for everyone. If you drink two or more espressos a day and enjoy tinkering, a basic setup could cut your bean costs by 50-60%. Here's what's actually involved.
The cost argument
Green unroasted coffee beans cost roughly half what roasted beans do. Green specialty beans run £8-15 per kg while roasted specialty beans cost £20-40 per kg. If you're going through 500g of beans a month, typical for daily espresso drinkers, that's roughly £10-20 saved monthly. Over a year, £120-240. Factor in equipment costs and whether that maths works depends on how much you roast and what equipment you buy.
The real advantage isn't just money. It's freshness. Green beans stay good for 6-12 months when stored properly. Roasted beans peak at 7-14 days and decline noticeably after 4 weeks. Home roasting means you always have peak-fresh coffee.
Who should and shouldn't home roast
Home roasting makes sense if you drink two or more espressos daily since the volume justifies the effort, if you enjoy tinkering and learning new skills, if you want maximum freshness and control, and if you have 15-30 minutes per week for roasting sessions.
Skip home roasting if you just want good coffee with minimal effort, if you drink one espresso occasionally, if you don't enjoy process-heavy hobbies, or if you have no outdoor space or good ventilation since roasting produces smoke.
The cheapest way to start: stovetop popcorn popper
The most budget-friendly entry is a stovetop popcorn popper with a hand crank. The Victorio VKP1160 StovePop is the go-to choice in home roasting circles, running around £70-100. It's fully stainless steel, works on induction hobs, and the direct-drive stirring mechanism is sturdy enough to handle coffee beans for years. The gearless design means no plastic parts to wear out.
The popcorn popper method lets you roast larger batches than most dedicated home roasters, up to 200-450g per batch. That's enough for a week's espresso in one or two sessions. The trade-offs are hands-on effort since you're cranking the whole time, significant smoke meaning you need outdoor space or serious ventilation, and a learning curve before you get consistent results. Once you've developed the feel for it, you can produce genuinely excellent roasts.
How to roast with a stovetop popper
Preparation is everything. Open windows, turn on your extractor, and warn anyone in the house. Have two metal colanders ready for cooling, plus oven mitts. A thermometer that clips to the lid is helpful but not essential once you learn to read the roast by colour and sound.
Preheat the popper on medium-high heat for a couple of minutes. You want the internal temperature around 200-230°C before adding beans. Pour in 150-200g of green beans and start cranking immediately. The temperature will drop when you add the beans, that's normal. Keep the heat at medium-high and crank at a steady pace, roughly one rotation per second.
The first few minutes are uneventful. The beans turn from green to yellow, then to light brown, and start smelling grassy then bready. Around 6-8 minutes in, you'll hear first crack, distinct popping sounds like popcorn. This means you've reached a light roast. For espresso, keep going.
After first crack ends, the beans continue darkening. For a medium roast suitable for espresso, stop about 60-90 seconds after first crack finishes. The beans should be an even medium-brown with no visible oil. For medium-dark, continue until you hear the quieter, more rapid crackling of second crack beginning, then stop immediately.
The moment you hit your target, pour the beans into a metal colander and toss them continuously to cool. You can pour between two colanders or use a fan. Speed matters here since the beans continue roasting from their own heat until cooled. Aim to cool them to room temperature within 4-5 minutes.
Total roast time typically runs 8-12 minutes for medium roasts, slightly longer for darker. Keep notes on heat settings, timings, and results. After 5-10 batches, you'll have calibrated your stove and technique for repeatable results.
Heat gun and bowl method
The heat gun method, sometimes called the dog bowl method, gives you more temperature control than stovetop roasting. You'll need a heat gun with variable temperature (around £25-40) and a large stainless steel mixing bowl or dog bowl (around £15-25). Total cost comes in under £65.
The stainless steel bowl spreads heat evenly while you direct hot air from above. Batches of 100-200g work well, though you can go larger with a bigger bowl. The adjustable temperature on the heat gun lets you slow down or speed up the roast, giving you more control than any stovetop method.
How to roast with a heat gun
Set up outdoors or in a very well-ventilated space. You'll want the bowl secured so it doesn't tip, some roasters use a clamp or just wedge it in place. Have a colander ready for cooling and wear an oven glove on your stirring hand since the bowl gets hot.
Pour 100-150g of green beans into the bowl. Preheat the heat gun for a minute to clear any dust, then start on the low setting with the nozzle about 2-3cm above the beans. Move the heat gun in slow circles while stirring the beans continuously with a wooden spoon or heatproof spatula.
The first few minutes look similar to stovetop roasting. Beans turn yellow, then tan, then light brown. The smell shifts from grassy to bready. You're aiming to keep the bean temperature rising steadily without scorching the surface. If you see dark spots forming, back the heat gun off and stir more aggressively.
First crack typically arrives around 7-9 minutes, depending on your heat gun's power and how close you hold it. You'll hear distinct popping sounds. For espresso, continue past first crack, adjusting your distance from the beans to control the pace. Backing off slightly between first and second crack extends the development time and produces smoother, more complex flavours.
For a medium roast, stop 60-90 seconds after first crack ends. For medium-dark, continue until second crack just begins, a quieter, more rapid crackling than first crack. Pour immediately into a colander and agitate to cool. Toss the beans or use a fan to bring them to room temperature within a few minutes.
The beauty of heat gun roasting is the control. Moving the gun closer speeds up the roast, moving it away slows things down. With practice, you can manipulate the roast profile in ways that aren't possible with stovetop methods. The trade-off is more attention required since you're managing both the heat gun position and the stirring simultaneously.
Dedicated air roasters
For serious home roasters, dedicated equipment makes a real difference. Air roasters use a fluid bed where hot air suspends and rotates the beans, giving even heat distribution.
The Kaffelogic Nano 7 is the best small-batch home roaster available in the UK. It roasts 90-120g per batch, expandable to 200g with the BOOST kit, in 8-12 minutes. What sets it apart is the precision using PID temperature control and pre-programmed profiles. Select a profile, press a button, and get consistent results.
The Kaffelogic is designed for UK voltage (240V) and ships from UK retailers like Morningstar Roasters with no import hassles or customs charges. At around £1,000-1,100 it's a significant investment, but for espresso-focused home roasters making 1-2 batches per week, it's currently the best option in the UK market. You get consistent repeatable roasts, 12 pre-loaded profiles, very low smoke from the built-in afterburner, and a compact countertop design. The main limitations are the small batch size and the learning curve to get the most from profiles.
Drum roasters
Drum roasters tumble beans in a rotating drum over a heat source. They roast larger batches of 200-500g with excellent consistency.
Options are more limited in the UK market. The Gene Cafe CBR-101 (around £500-650) is still available from UK suppliers like Espresso Solutions and handles up to 250g batches with good smoke suppression. It's a solid mid-range option for people who want hands-off roasting without the premium price of the Aillio.
Most other drum roasters in this price range are designed for 110V US market, requiring voltage transformers for UK use which isn't ideal. If you need larger batches, the Behmor 2000AB Plus is well-regarded but requires importing from the US at around £400-500 plus shipping and potential customs. It roasts up to 450g per batch with smoke suppression.
Top tier: the Aillio Bullet
If you're serious about home roasting and want commercial-level control, the Aillio Bullet R2 is the gold standard for home roasters in the UK. At around £3,500 from UK stockists like Aillio Roasters in Northumberland, it's a significant investment, but the capability matches commercial machines costing far more.
The Bullet uses induction heating to drive a rotating drum, roasting batches from 150g up to 1kg. What sets it apart is the RoasTime software that connects via USB, letting you control every aspect of the roast in real time and log data for perfect repeatability. You can download profiles from other Bullet users, follow along with a proven roast, then tweak it to your taste.
For espresso-focused roasters, the control is transformative. You can precisely manipulate development time, rate of rise, and ending temperature, the variables that determine whether your espresso tastes balanced and sweet or thin and sour. The software tracks bean temperature, drum temperature, and rate of rise in real time, so you know exactly what's happening inside the roast.
The Bullet does require venting since it produces meaningful smoke, especially at darker roast levels. Most UK users connect ducting to an external vent or run it in a garage. The UK stockist ships directly with no customs or import fees, and the included accessories like cooling tray, tool kit, and starter green beans mean you can start roasting immediately.
Is it worth three times the price of a Kaffelogic? If you want to roast full kilos, dial in specific profiles for espresso, or eventually supply a small cafe or sell beans, yes. If you're roasting for personal consumption and happy with smaller batches, the Kaffelogic or Gene Cafe will serve you well for less money.
Where to buy green beans in the UK
Several UK-based suppliers sell green beans in small quantities suitable for home roasting.
Redber Coffee offers a wide selection of origins and ships in 250g-1kg bags. They have good intro packs for beginners wanting to try different flavour profiles and free UK delivery over £40.
Coffee Bean Shop sells premium green beans with detailed roasting notes for each origin, helpful for learning what different roast levels bring out in different beans.
Expect to pay £8-15 per kg for specialty-grade green beans. Start with medium-bodied Central American beans like Guatemala, Colombia, or Brazil since they're forgiving and roast well at various levels. Ethiopian and Kenyan beans have more complex flavours but are trickier to roast right.
Roasting for espresso
Espresso generally works better with medium to medium-dark roasts. Light roasts can taste sour and acidic in espresso, though some people enjoy this. Dark roasts risk tasting burnt and losing origin character.
For espresso, aim to hit first crack and continue 1-3 minutes beyond. Stop before or at the earliest part of second crack for medium roasts. Watch for an even brown colour with light oil sheen.
The biggest mistake new roasters make for espresso is going too light. If your shots taste sour and underdeveloped despite good technique, try roasting slightly darker.
Resting time matters more with fresh-roasted beans. Wait 5-7 days minimum before using for espresso since the beans need to degas. Freshly roasted beans under 3 days old produce excessive crema and unpredictable extraction.
Storing green and roasted beans
Green beans need a cool, dry, dark place away from direct sunlight and moisture. Store them in breathable bags or cloth sacks rather than airtight containers since they benefit from some air circulation. A cupboard away from the cooker works well. Avoid refrigeration as condensation when removing them causes problems. Properly stored green beans stay fresh for 6-12 months, with some origins lasting even longer.
Freshly roasted beans require different treatment. Store in an airtight container with a one-way valve that lets CO2 out without letting air in. Use within 2-4 weeks for best results. For espresso, the sweet spot is typically days 7-21 after roasting when the beans have degassed enough for consistent extraction but haven't started going stale.
Is it worth your time?
Home roasting takes about 15-30 minutes per week for most people doing one or two batches. The question is whether you'd enjoy that time.
If roasting sounds like a fun extension of your coffee hobby, watching beans transform, dialling in profiles, experimenting with origins, then yes it's worth trying. The savings are real, the freshness is unmatched, and there's genuine satisfaction in drinking coffee you roasted yourself.
If it sounds like a chore that stands between you and your morning espresso, buy from a good local roaster instead. The convenience tax is worth it.
Start cheap with a popcorn popper or heat gun. Roast a few batches. If you love it, upgrade to proper equipment. If you don't, you've spent £50 finding out rather than £1,000.
Common questions about home coffee roasting
How much smoke does home roasting produce?
Significant smoke, especially at darker roast levels. First crack produces moderate smoke, and anything beyond that creates enough to set off smoke alarms. Most home roasters work outdoors, in a garage with the door open, or under a powerful extractor hood. The popcorn popper and heat gun methods produce more smoke than dedicated roasters like the Kaffelogic which has a built-in afterburner.
Can I roast coffee indoors?
Yes, but only with proper ventilation or a roaster designed for indoor use. Dedicated air roasters with smoke suppression like the Kaffelogic can work indoors under a decent extractor hood. Popcorn popper and heat gun methods really need to be done outside or you'll have smoke throughout the house.
How long do I need to rest beans before using them for espresso?
Wait at least 5-7 days after roasting before using beans for espresso. Freshly roasted coffee releases CO2 rapidly, causing excessive crema, unpredictable extraction, and muted flavours. Most espresso beans hit their sweet spot between days 7-21 when they've degassed enough for consistent shots but haven't started going stale. Some people find certain origins taste best at specific points in this window.
Is home roasting actually cheaper than buying roasted beans?
It depends on your volume and equipment. If you spend £50 on a popcorn popper setup and drink 500g of espresso monthly, you'll save roughly £10-15 per month on beans. The equipment pays for itself in 3-4 months. If you spend £1,000 on a Kaffelogic, payback takes much longer, though the convenience and consistency may justify the investment. The real value is freshness rather than pure cost savings.
Not sure if home roasting suits you?
Take our 60-second quiz to get a personalised recommendation based on your coffee consumption, available time, and whether you prefer hands-on hobbies or convenience.
Find Your Perfect Setup
Answer a few quick questions and get personalised recommendations.
Start the QuizFrequently Asked Questions
Is home coffee roasting worth it?
If you drink 2+ espressos daily and enjoy tinkering, yes. Green beans cost £8-15/kg vs £20-40/kg roasted. You'll save 50-60% on beans, but factor in equipment (£30-500) and time (15-30 mins per batch).
What's the cheapest way to roast coffee at home?
A stovetop popcorn popper or heat gun method costs under £30. Dedicated air roasters start around £150 (Kaffelogic Nano 7). Drum roasters for larger batches start around £300-500.
How long does home roasted coffee last?
Peak flavour is 4-14 days after roasting. Usable for 3-4 weeks. Green (unroasted) beans last 6-12 months stored properly - that's the real advantage of home roasting.
Where can I buy green coffee beans in the UK?
Redber Coffee, Coffee Bean Shop, and Tropic Coffee sell small quantities (250g-1kg) for home roasters. Expect to pay £8-15/kg for specialty-grade green beans.
Related Guides
Ready to find your perfect setup?
Our quiz matches you with the right machine, grinder, and accessories.
Take the Quiz - It's FreeNo email required
