Water Is Wrecking Your Espresso (Here's How to Fix It)
Most home baristas obsess over grind and dose. But water chemistry shapes every shot you pull, and a free new tool makes it easy to get yours right.
Some links in this post are affiliate links, which means I may earn a commission if you purchase through them at no extra cost to you.
There’s a moment most home baristas hit eventually. The grind is dialed. The dose is consistent. The puck prep is clean. And still, something in the cup is just slightly off. A little flat. A little sharp. Not bad, exactly, but not what you know the beans can do.
Most of the time, the culprit isn’t the technique. It’s the water.
Water constitutes about 98% of what’s in your espresso cup. The mineral content of that water directly shapes how flavor compounds extract from the grounds, how much body the shot carries, and how fast scale builds up inside your machine. But here’s what everyone misses: even “good” filtered water from a Brita or a fridge dispenser can be far outside the range where espresso actually shines, and you’d have no way to know without measuring.
That’s precisely the problem I built WaterLab to solve.
What WaterLab Does
WaterLab is a free water calculator I put together for home baristas, and it’s available now at waterlab.thehomebaristasquill.com.
You tell it three things: your location, your water source (tap, filtered, distilled, RO, or a TDS reading you’ve taken yourself), and the mineral profile you’re targeting. It takes that information, estimates your current mineral content using utility data and published filter correction factors, and then tells you what to add, and how much, to hit your target.
The output is a mineral recipe in grams per liter using two food-grade ingredients: magnesium sulfate (that’s Epsom salt) for extraction quality and potassium bicarbonate for alkalinity balance. Both are inexpensive and easy to find. The tool also gives you a scale risk assessment and a recommended descaling schedule based on your water’s carbonate hardness, because scale silently shortens machine life and throws off your pressure over time.
The Five Target Profiles
WaterLab lets you choose from five established mineral profiles depending on your machine and your palate.
The SCA Standard is the balanced, broadly used benchmark from the Specialty Coffee Association. Third Wave Water is the popular home barista recipe that comes as a premixed mineral packet and has a loyal following for good reason. The Rao/Perger profile runs lower on minerals and is built for clarity on light roasts. Soft & Bright keeps things low for more acidity and a cleaner cup. Full & Round goes higher on minerals for more body and a rounder mouthfeel.
None of these is the “right” answer for everyone. Your machine, your beans, and your preferences all factor in. But having actual targets instead of guessing is the whole point. If you want a broader foundation on how different water sources behave before you start dialing in a mineral recipe, Water Quality for Espresso Machines: A Complete Guide to Tap, Filtered, and Spring Water is a good place to start.
A Note on Accuracy
WaterLab estimates, and it says so clearly. Municipal water data for US locations comes from Consumer Confidence Reports. International users get country-level fallback profiles. Filter outputs vary by model, age, and incoming water, so those are ranges, not precise numbers.
The single best way to sharpen every recommendation is a TDS meter. A quick reading of your actual water takes about ten seconds and plugs directly into the tool. If you don’t already own one, an Apera Instruments AI209 TDS Meter or an HM Digital TDS-EZ Water Quality Meter will serve you well, and either one will pay for itself quickly in better-targeted mineral additions and fewer descaling cycles.
Geek Corner: Why Minerals Matter So Much
Magnesium and calcium are the two workhorses of espresso extraction. Magnesium sulfate enhances the solubility of flavor compounds, particularly the acids and aromatics that give specialty coffee its character. Calcium contributes to body and mouthfeel. But calcium carbonate is also the primary driver of scale, which is why the ratio matters as much as the total mineral load.
Alkalinity, measured as bicarbonate content, acts as a buffer. Too little, and the natural acidity of espresso reads as sharp and aggressive. Too much and it dulls everything, masking the flavors you’re trying to pull out. Potassium bicarbonate is the standard way to raise alkalinity without adding sodium, which interferes with extraction and introduces off-flavors.
The sweet spot is a middle range: enough magnesium for flavor, enough calcium for body, controlled alkalinity for balance, and carbonate hardness low enough that you’re not descaling every two weeks.
How to Use It
Getting a recommendation from WaterLab takes about two minutes.
Go to waterlab.thehomebaristasquill.com and enter your country and ZIP code (US) or select your country for an international estimate.
Choose your water source: tap, filtered, distilled, RO, or enter a TDS reading if you have one. If you’re using a filter, select the model from the dropdown.
Select your target profile. If you’re not sure, start with SCA Standard.
Enter your batch size and, if you want a descale reminder, your last descale date.
Hit “Analyze My Water” and read through the three outputs: extraction quality, scale risk, and the mineral recipe.
If the recipe calls for additions, weigh them out using a precision scale accurate to 0.1 g. Dissolve them into distilled or RO water first, then combine with your remaining water.
Save the profile in the tool so you can come back to it without re-entering everything.
If your tap water is already within range for your target profile, the tool will tell you that too. Occasionally no additions are needed. Knowing that is just as useful.
If you’ve been chasing extraction consistency and hitting a wall, start with the water. It’s the variable most home baristas skip, and it’s also one of the most fixable once you can see what you’re working with.
WaterLab is free to use. I’ll keep improving it as I hear how people are using it. If you run into anything odd or have a suggestion, the feedback link is right there on the About page.
If posts like this are useful to you, consider becoming a paid subscriber. It’s what lets me keep building tools like WaterLab and showing up every week with writing that’s actually grounded in how home espresso works, not just content for content’s sake. Every subscriber is a direct reason this newsletter exists.
What’s your water situation right now? Are you on tap, filtered, or have you already gone down the remineralization path? I’m curious what’s worked and what hasn’t.
If you know a home barista who’s been chasing a flat or sharp shot and can’t figure out why, send them this one. Water is almost always part of the conversation, and now there’s a tool to make it concrete.
Warmly,
Jim
Pull, Quill, Pour Stories




Love this! And found the recommendation quite helpful. Have you had any experience with your water filters like the Sans or LARQ? Would appreciate any comparison you may have between models water🧊