I spent years buying mediocre coffee and wondering why my home brew didn't taste like the café. The answer was embarrassingly simple.

Fresh Beans Are Everything

Coffee goes stale faster than most people realise. Ideally you're buying beans roasted within the last two to four weeks and using them within a month of opening the bag.

The roast date matters more than the origin, the variety, or the price. Expensive stale beans are worse than cheap fresh ones.

Grind Right Before You Brew

Pre-ground coffee loses its flavour within 15 minutes of grinding. A burr grinder — even a cheap hand grinder — makes a more noticeable difference than almost any other upgrade.

Blade grinders chop unevenly, which means some particles over-extract and some under-extract. A burr grinder produces consistent particle sizes.

Water Quality Is Underrated

Coffee is 98% water. Heavily chlorinated or very hard water affects the taste significantly. Filtered tap water is usually fine. Distilled water is too pure — minerals help with extraction.

Brew temperature: 92–96°C. If you're pouring from a boiled kettle, let it sit for 30 seconds.

A Scale Changes Everything

Eyeballing your dose is the main reason home coffee is inconsistent. A kitchen scale costs very little and transforms repeatability. A good starting ratio is 1:15 — 15g of water for every 1g of coffee.

The Method Matters Less Than You Think

Aeropress, V60, French press, Moka pot — all of them can produce excellent coffee. The method isn't the variable. Freshness, grind consistency, water quality, and ratio are the variables.

Pick one method, learn it well, and don't chase equipment upgrades until you've dialled in the basics.