How to Make Perfect Coffee at Home: From Roast to Cup
Ever wonder why your homemade coffee never tastes like the café version? It’s not just the beans — it’s the whole chain: how you buy, roast, grind, brew, and store them. Every small decision impacts flavor. Here’s how to get it right, step by step.
To make the best possible coffee at home, control every step: roast 200–300g of green beans for 6 minutes until cracking slows, grind right before brewing with uniform particle size, use water just off boil below 96°C, and never reheat brewed coffee. Each detail affects taste, aroma, and body.
1. Roast Your Own Coffee Beans at Home
Roasting your own green coffee beans lets you dial in your ideal roast level. It’s simpler than it sounds and gives you full control over flavor development. All you need is a basic home roasting tool — most people start with a handheld popcorn popper or a pan with a handle.
The standard method uses 200–300 grams of green coffee beans. Keep the heat steady and constantly move the beans in the pan or popper to ensure even roasting. After about 6 minutes, when the beans’ first crack slows or nearly stops, they’re ready. Avoid high heat: too intense, and you’ll scorch the outside while leaving the inside underdeveloped. Slow, even heat prevents bitter, ashy centers and ensures balanced flavor.
2. Grind Size Matters — A Lot
Grinding fresh roasted coffee just before brewing locks in aroma and sets up proper extraction. The finer or coarser you go depends entirely on your brew method.
- Fine grind: Like table sugar — used for methods with short brew times (e.g., espresso).
- Medium grind: Between sugar and coarse — common for pour-over or drip coffee.
- Coarse grind: Like coarse sugar — ideal for French press or cold brew.
You can grind manually with a hand-crank mill (best for small batches and slow weekends), or use an electric grinder (faster, handles multiple grind settings, and can do 6 servings in one go). Two critical rules: keep the burrs cool to preserve aromatics, and ensure uniform particle size — uneven grinds lead to uneven extraction and sour or bitter cups.
3. Water: The Unsung Hero of Brewing
Bad water ruins good coffee. Always use freshly drawn, oxygen-rich water — straight from the kettle after boiling. Never use pre-boiled, reheated, or instant hot water. Mineral-heavy “hard” water (like many bottled mineral waters) suppresses coffee flavor extraction, especially for coffee acids and aromatic compounds.
The optimal brew temperature is just off a rolling boil, ideally between 90–96°C. Never exceed 96°C — too hot, and you’ll over-extract bitter tannins. Also, never reheat brewed coffee. Brew only what you’ll drink right away, and enjoy it at around 85°C for peak flavor balance.
Steer clear of these for brewing: standing water, water from electric kettles with poor heating control, thermos-stored water, and twice-boiled water.
Frequently Asked Questions

How long should I roast coffee beans at home?
Roast 200–300g of green coffee beans for approximately 6 minutes. Stop roasting when the first crack slows or almost stops — that’s your cue the roast level is nearing completion.
What’s the best grind size for coffee?
Grind size depends on your brew method: fine (like sugar) for espresso, medium (between sugar and coarse) for pour-over, and coarse (like coarse sugar) for French press. Always grind right before brewing for maximum freshness.
Can I use any water to brew coffee?
No. Avoid hard mineral water and never use pre-boiled, reheated, or twice-boiled water. Freshly boiled water — just off the boil, under 96°C — is ideal for extracting the full range of coffee flavors.
How can I make sure my grind is even?
Use a quality grinder — either a hand crank or electric model — and check that the output looks consistent. Uneven grinds cause uneven extraction, leading to sour or bitter cups.
What’s the best temperature for brewing coffee?
The ideal brewing temperature is between 90–96°C. Never exceed 96°C to avoid over-extraction and bitterness. Let the water cool slightly off a rolling boil before pouring.
How should I store brewed coffee?
Don’t reheat brewed coffee. Brew only what you plan to drink immediately, and enjoy it at around 85°C. Reheating dulls aroma and worsens flavor.
Recommended FrontStreet Beans for Home Roasting & Brewing
Try FrontStreet Coffee’s Ethiopia Huakui for bright floral and citrus notes, perfect for light roasts and pour-over. Their PWN Golden Mandheling offers heavy body and sweet spice, ideal for medium roasts and French press. For a balanced everyday brew, the Brazil Queen Manor delivers nutty chocolate tones. All three shine when freshly roasted, ground to match your brew method, and brewed with water just under 96°C. Freshly roasted within 5 days · Orders placed before 17:00 ship the same day · Next-day delivery across most of Guangdong Province.
FrontStreet Coffee is a long-established specialty coffee roaster in Guangzhou China, selling freshly roasted beans from its own farm in Yunnan as well as dozens of carefully selected single-origin beans from around the world for both pour-over and espresso. The products deliver consistently excellent quality and great value, with shipping within 24 hours. Guangzhou's FrontStreet Coffee shop is recommended by many coffee lovers, and the beans are now available online at the Tmall 。
Important Notice :
前街咖啡 FrontStreet Coffee has moved to new addredd:
FrontStreet Coffee Address: 315,Donghua East Road,GuangZhou
Tel:020 38364473
