Quick answer: Great coffee water is not the softest or the purest water you can find — it is water with the right balance of two things: hardness (the magnesium and calcium that pull flavor out of the grounds) and alkalinity (the bicarbonate that buffers and mutes acidity). A practical sweet spot is roughly 50–85 ppm total hardness (as CaCO₃) with about 40 ppm alkalinity. The most controllable way to hit it at home is to start from distilled or reverse-osmosis (RO) water — which has essentially zero minerals — and add them back yourself, either with a simple two-concentrate DIY recipe or a ready-made mineral packet. Build it, taste it, measure it, and adjust to your beans.
Water Is 98% of Your Cup — and the Variable You Probably Ignore
By weight, a brewed cup of coffee is about 98% water. You can buy world-class beans, dial in a perfect grind, nail your ratio, and still pour a flat, dull, or harsh cup — because the water doing the actual extracting was working against you. Most home brewers obsess over the 2% (origin, roast, grind, ratio) and treat the 98% as a neutral, invisible background. It isn't. Water is a brewing variable, and once you control it, the same beans taste noticeably sweeter, cleaner, and more like what the roaster intended.
If you want the upstream theory before the recipes, our companion guide on the impact of water on coffee covers why hard and soft water taste so different. This article is the hands-on sequel: how to actually build good brewing water.
Hardness vs. Alkalinity: The Two Things That Actually Matter
Water chemistry can get intimidating, but for coffee you only need two levers. They do almost opposite jobs, and good water is about the balance between them — not maxing out either one.
- Hardness (magnesium and calcium): these dissolved minerals are the active extractors. Magnesium in particular bonds with coffee's flavor compounds and helps pull them out of the grounds, so hardness governs how much flavor — body, sweetness, fruit, aromatics — your water carries out of the bed. Too little and the cup tastes thin, hollow, and under-extracted; too much and it turns heavy, muddy, or chalky.
- Alkalinity (bicarbonate): the water's buffering capacity — its ability to neutralize acids. Coffee is full of pleasant acids (the bright, juicy notes in a good light roast), and bicarbonate mutes them. A little smooths out harsh, sour edges; too much flattens the cup, erasing the very acidity that makes specialty coffee taste alive and leaving a dull, "cardboard" flavor.
The simplest mental model: hardness controls how much flavor comes out; alkalinity controls how much of that flavor's brightness survives. Tune them together and you get a clean, sweet, balanced cup.
The Target Window: What Numbers to Aim For
The Specialty Coffee Association's water research points to a clear target. The widely cited sweet spot is around 68 ppm total hardness (as CaCO₃) with roughly 40 ppm alkalinity, and a practical working band of about 50–85 ppm hardness brews beautifully for most people. The SCA's broader acceptable range is wider still — roughly 17–85 ppm as calcium hardness — so you have room to taste and adjust rather than chase one magic figure.
A few practical guideposts, all measured as CaCO₃:
- Too soft (under ~40 ppm hardness): not enough mineral to extract well. The cup goes thin, sour, and hollow — classic under-extraction, even with a good grind and ratio.
- The sweet spot (~50–85 ppm hardness, ~40 ppm alkalinity): enough magnesium and calcium to pull out sweetness and body, with just enough bicarbonate to round off harsh edges without flattening the coffee.
- Too hard (over ~120 ppm hardness): the cup turns heavy and chalky, acidity gets muffled, and — important for your gear — scale starts building up inside kettles and espresso machines.
A note on units: coffee water is usually discussed in ppm "as CaCO₃," which lets you compare hardness and alkalinity on the same scale. And if you've read that "150 mg/L is ideal," note that figure usually refers to TDS in older SCA/SCAA water guidance, not a hardness or alkalinity target — for hardness, stay closer to the 50–85 ppm working range and adjust by taste. When in doubt, aim lower and build up.
If you want to actually read these numbers off your own water, a TDS meter and our primer on understanding TDS in coffee are the place to start. (TDS can confirm that a mixed batch is consistent, but it does not measure hardness or alkalinity. Use GH/KH test drops or strips when you need to hit mineral targets.)
Why Start From Distilled or RO Water
Here's the problem with "just filter your tap water": tap water is a moving target. Its mineral content varies by city, by season, and even by reservoir — and a basic carbon filter (most fridge or pitcher filters) removes chlorine and off-flavors but leaves the hardness and alkalinity where they were. You can't reliably hit a target you can't measure or repeat.
Building from distilled or reverse-osmosis (RO) water flips the problem on its head. Both are stripped down to almost nothing — close to zero TDS, hardness, and alkalinity — giving you a blank, repeatable canvas. Instead of subtracting unknown minerals, you add known amounts back in. Every batch starts identical, so once you find a recipe you love, you can reproduce it exactly. That repeatability turns water from a mystery into a dial you control.
One caution: never brew with only distilled or RO water. With no minerals at all, extraction is weak and the cup tastes empty and sour — and very low-mineral water can be more aggressive on some metal boilers. The zero-mineral base is a starting point, not a finished brewing water.
A Simple Two-Concentrate DIY Recipe
The most flexible home approach is to make two strong stock concentrates and add a little of each to your distilled/RO water. Keeping hardness and alkalinity in separate bottles is the key trick: it lets you dial each lever independently instead of being locked into one fixed blend.
This is a representative, widely used starting recipe — not the only "correct" one. Treat the numbers as a baseline to calibrate against your own scale, water, and taste:
- Magnesium concentrate (hardness): dissolve a measured dose of Epsom salt (magnesium sulfate) into a known volume of distilled water to make a strong stock. A common starting point is roughly a couple of grams of Epsom salt per liter of concentrate.
- Bicarbonate concentrate (alkalinity): in a separate bottle, dissolve a measured dose of baking soda (sodium bicarbonate) into distilled water the same way — typically a smaller amount than the magnesium, since you want only a touch of buffering.
To brew, add a small, measured splash of each concentrate to a fresh batch of distilled/RO water, stir, and measure hardness and alkalinity with GH/KH drops or strips before you commit, using a TDS meter only as a consistency check. Because the concentrates are separate, you can nudge the cup: more magnesium for body and extraction, more bicarbonate if the coffee tastes too sharp or sour. Magnesium plus bicarbonate alone already gives a clean, balanced water, though some brewers add a pinch of a calcium-based mineral too.
The non-negotiable step is the last one: measure and adjust. Scoops and "pinches" drift, and your distilled water and scale aren't the same as anyone else's. The recipe above is a launch pad — your meter and palate decide where it lands. To understand why these tweaks change the cup, our explainers on what coffee extraction is and what brew ratio is pair well with this recipe.
DIY Concentrates vs. Mineral Packets
You don't have to mix anything yourself. Pre-measured mineral packets exist for exactly this: tear open a sachet, drop it into a fixed volume of distilled/RO water (or a gallon jug), shake, and you have repeatable brewing water — no scale, no stock bottles, no math. Many are formulated to land right in the SCA target zone, and some offer separate "espresso" and "filter" profiles.
Neither approach is "better" — they trade off the same way most DIY-vs-buy decisions do:
- DIY two-concentrate: cheapest by far, infinitely adjustable, and educational — you learn what each mineral does by feel. The cost is a little setup, a scale, and the discipline to measure.
- Mineral packets: effortless and extremely consistent batch to batch, ideal if you just want great water without becoming a hobby chemist. The cost is a higher price per liter and less ability to fine-tune.
A reasonable path is to start with packets to learn what good water tastes like, then graduate to DIY concentrates once you want to chase specific flavors.
Dialing By Roast and Brew Method
Once you can build water reliably, you can tune it to your coffee instead of settling for one universal blend. Two adjustments give the most payoff:
- By roast level. Lighter roasts are denser and harder to extract, and they live or die on bright acidity. Nudging hardness up a little (more magnesium) helps pull out their sweetness and complexity, while keeping alkalinity modest preserves the acidity you're paying for. Darker roasts are already easy to extract and can taste harsh or ashy, so keeping hardness moderate — and letting a touch more alkalinity round off the bitterness — usually flatters them.
- By brew method. Espresso pushes a lot of water through a dense puck under pressure and is especially scale-prone, so many people run espresso water on the lower-hardness, modest-alkalinity side to protect the machine and keep shots from turning chalky. Pour-over and immersion brewing are more forgiving and can carry a touch more hardness for body and sweetness.
None of this requires new equipment — just a small change to how much of each concentrate (or which packet profile) you use. Change one lever at a time, re-taste, and let the results guide you.
Common Mistakes to Avoid
Most water disappointments come from a handful of repeat offenders:
- Using softened water. Home water softeners swap calcium and magnesium for sodium. That protects your pipes, but it strips out the exact minerals coffee needs to extract — and the leftover sodium and bicarbonate make for a flat, slightly salty, dull cup. Softened water is one of the worst choices for brewing.
- Brewing straight tap water and hoping. It might be fine, it might be terrible, and it will change on you. Without measuring, you can't tell whether your water is helping or hurting.
- Brewing pure distilled/RO water. Zero minerals means weak, sour, hollow extraction. The blank canvas needs minerals added back.
- Over-buffering with baking soda. A heavy hand on bicarbonate feels "smooth" at first but quietly erases acidity and sweetness, leaving a lifeless cup. Add alkalinity sparingly.
- Not measuring. The single biggest mistake. A cheap TDS pen turns guesswork into a repeatable recipe.
Get the water right and everything downstream — grind, ratio, technique — has a clean foundation to build on. Even a quick cup made from CafeBank instant coffee benefits from better water: CafeBank's herbal ingredients use Supercritical CO2 (SFE), while water quality affects the brewed coffee base.
Frequently Asked Questions
What is the ideal water hardness for brewing coffee?
Aim for roughly 50–85 ppm total hardness (measured as CaCO₃) with about 40 ppm alkalinity. The SCA's broader acceptable range runs from about 17 to 85 ppm calcium hardness, so there's room to taste and adjust. Avoid pushing much past ~120 ppm, where the cup turns heavy and scale builds up in your gear.
Can I just use bottled or filtered tap water?
You can, but it's unpredictable. Bottled and tap water vary widely in hardness and alkalinity, and a basic carbon filter removes off-flavors without changing the mineral balance. If you want consistent, repeatable results, start from distilled or RO water and add minerals back yourself.
What minerals do I add to make coffee water?
The two most common are Epsom salt (magnesium sulfate) for hardness, which drives extraction and body, and baking soda (sodium bicarbonate) for alkalinity, which buffers and softens acidity. Make each as a separate concentrate in distilled water, then add small measured amounts to your brew water so you can adjust each lever independently.
Are mineral packets better than mixing it myself?
Neither is strictly better. DIY concentrates are far cheaper and fully adjustable but require a scale and a little setup. Mineral packets are effortless and extremely consistent batch to batch but cost more per liter and offer less fine-tuning. Many brewers start with packets and move to DIY once they want to chase specific flavors.
Why shouldn't I brew with distilled or softened water alone?
Distilled and RO water have almost no minerals, so on their own they under-extract and taste thin and sour — they're a base, not a finished brewing water. Softened water is worse: it replaces the calcium and magnesium coffee needs with sodium, giving a flat, slightly salty, dull cup.
Do I really need to measure my water?
Yes — measuring is what turns a recipe into repeatable results. Mineral doses by scoop or pinch drift batch to batch, and your distilled water and scale differ from everyone else's. A cheap TDS meter or hardness test lets you hit your target window and reproduce your best cup on demand.