Espresso Water Chemistry: How Mineral Content Shapes Extraction and Flavour
Water makes up roughly ninety percent of every espresso you pull. Yet most home baristas treat it as an afterthought — fill the tank, forget about it. The truth is that the mineral content, hardness, alkalinity, and pH of your water have a profound impact on extraction efficiency, flavour clarity, and the long-term health of your machine. Understanding water chemistry at a practical level transforms it from a hidden variable into a powerful tool for improving every cup.
Total Dissolved Solids: What TDS Actually Tells You About Your Water
Total dissolved solids — TDS — is the most commonly cited water metric in specialty coffee, and also the most misunderstood. TDS measures the total concentration of dissolved inorganic salts and organic matter in water, expressed in parts per million (ppm) or milligrams per litre. A TDS meter sends an electrical current through a water sample and measures conductivity, because dissolved minerals make water more conductive. The Specialty Coffee Association recommends a target range of 75 to 250 ppm for brewing water, with an ideal target of 150 ppm. But TDS alone tells you almost nothing about how your water will perform in extraction. A TDS reading of 150 ppm could come from water rich in calcium and magnesium (excellent for extraction), or from water loaded with sodium and chloride (poor for extraction and flat-tasting). Two waters with identical TDS readings can produce dramatically different espresso because TDS does not distinguish between mineral types. Think of TDS as a volume knob — it tells you how much stuff is dissolved in your water, but not what that stuff is. To truly understand your water, you need to look at the specific minerals present, their ratios, and the water's buffering capacity. TDS is a useful screening tool — water below 50 ppm will under-extract and taste thin, water above 300 ppm will scale your machine and taste mineral-heavy — but it is the starting point for water analysis, not the destination.
Hardness: Calcium, Magnesium, and Their Role in Extraction
Water hardness refers to the concentration of dissolved calcium and magnesium ions, and it is the single most important water parameter for espresso quality. These divalent cations — ions with a double positive charge — are the workhorses of extraction. They bond with the flavour compounds in roasted coffee and pull them into solution. Without adequate hardness, water lacks the chemical tools to extract flavour efficiently, producing flat, underwhelming espresso regardless of your dose, grind, or technique. Magnesium is a more effective extractor than calcium. Research by Christopher Hendon at the University of Bath demonstrated that magnesium ions have a stronger affinity for the organic acids and aromatic compounds that give coffee its brightness and complexity. Water with a higher magnesium-to-calcium ratio tends to produce espresso with more pronounced acidity, more aromatic complexity, and a cleaner finish. Calcium contributes body and mouthfeel but extracts less selectively, pulling a broader range of compounds including some that add heaviness or muddiness to the cup. The ideal general hardness for espresso is between 50 and 175 ppm as calcium carbonate equivalent, with many specialty professionals targeting 40 to 80 ppm of magnesium and 20 to 40 ppm of calcium. This balance gives the water enough extraction power to produce a flavourful, complex espresso while keeping the mineral load low enough to protect your machine from scale buildup. Very soft water — below 30 ppm hardness — is a surprisingly common problem, especially in areas served by surface water reservoirs or in homes with whole-house water softeners. Espresso brewed with very soft water tastes sour, thin, and one-dimensional because the water cannot extract enough of the sugars, oils, and aromatic compounds that create balance and depth. If you live in a soft-water area and your espresso consistently tastes sharp and underextracted despite correct grind and dose, your water is very likely the culprit.
Alkalinity and Buffering Capacity: The Hidden Variable
Alkalinity — often confused with pH but fundamentally different — is the water's ability to neutralise acids. In practical terms, it is the concentration of bicarbonate ions in your water, and it determines how much of the coffee's natural acidity survives into the cup. This is the hidden variable that explains why the same beans can taste bright and lively with one water source and flat and muted with another. Coffee is an inherently acidic beverage. The organic acids extracted during brewing — citric, malic, acetic, quinic, chlorogenic — are what give specialty coffee its vibrancy, fruitiness, and sense of liveliness. When these acids meet bicarbonate ions in the water, a neutralisation reaction occurs: the bicarbonate buffers the acid, reducing its perceived intensity in the cup. A small amount of buffering is desirable — it smooths out harsh acidity and prevents the espresso from tasting aggressively sour. Too much buffering flattens the flavour profile entirely, producing espresso that tastes dull, chalky, and lifeless. The SCA recommends alkalinity of 40 ppm as calcium carbonate equivalent, with an acceptable range of approximately 40 to 70 ppm. Water with alkalinity below 20 ppm provides almost no buffering, allowing every acidic note to hit the palate at full intensity — exciting with some light-roasted single origins, but potentially unpleasant and sour with others. Water above 100 ppm of alkalinity aggressively neutralises acidity, stripping away the brightness that distinguishes specialty coffee from commodity coffee. The key insight is that hardness and alkalinity must be balanced against each other. High hardness with low alkalinity produces water that extracts aggressively and delivers bright, intense flavours — potentially too intense for some palates. Low hardness with high alkalinity produces water that extracts poorly and buffers away whatever acidity it does extract — the worst of both worlds. The sweet spot is moderate hardness (enough extraction power to create a full, complex cup) paired with moderate alkalinity (enough buffering to round off sharp edges without flattening the profile).
Practical Water Recipes for Home Espresso
Armed with an understanding of hardness, alkalinity, and TDS, you can take control of your water in one of three ways: filtration, remineralisation of distilled or reverse-osmosis water, or blending. Filtration is the simplest approach. Carbon filters (like those in standard Brita-style jugs) remove chlorine and some organic compounds but do not significantly change mineral content. They improve taste by removing off-flavours but leave hardness and alkalinity largely unchanged. Ion-exchange filters (like BWT or some in-tank cartridges) swap calcium ions for magnesium, shifting the mineral profile toward better extraction without changing TDS. These are excellent for areas with moderate-to-hard water and are the lowest-effort option for most home baristas. Remineralisation is the gold standard for water control. Start with a blank canvas — distilled water or reverse-osmosis water, both of which have near-zero mineral content — and add precise amounts of food-grade mineral concentrates to build your ideal water from scratch. The two most popular recipes in the specialty community are Third Wave Water (a pre-measured mineral packet you add to a gallon of distilled water) and the DIY approach using magnesium sulphate (Epsom salts) and sodium bicarbonate (baking soda) dissolved in distilled water. A widely used DIY recipe for espresso is: dissolve 2.45 grams of magnesium sulphate heptahydrate and 0.35 grams of sodium bicarbonate in one litre of distilled water to create a concentrate, then add 50 millilitres of this concentrate to one litre of distilled water. This produces water with approximately 50 ppm of magnesium hardness and 20 ppm of alkalinity — a profile that extracts cleanly and preserves acidity. Blending is the middle ground. If your tap water is too hard, blend it with distilled water in measured ratios to reduce mineral content proportionally. If your tap water measures 300 ppm TDS, mixing it fifty-fifty with distilled water yields approximately 150 ppm TDS. This does not let you change the ratio of minerals, but it is quick and effective for bringing excessive hardness into a usable range. Whichever approach you choose, test your water periodically. A basic TDS meter costs under twenty dollars. Drop-test kits for general hardness and alkalinity cost under fifteen dollars and give you the detail that TDS alone cannot. Test once, dial in your recipe, and then retest whenever you notice a change in your espresso's character or when your local water utility changes its source — which happens seasonally in many areas.
Scale, Corrosion, and Machine Health
Water chemistry is not only about flavour — it directly determines the lifespan and maintenance burden of your espresso machine. The same minerals that extract flavour from coffee also deposit on the internal surfaces of your boiler, heating elements, valves, and group head when water is heated and evaporated. Calcium carbonate scale is the primary concern. When water containing calcium and bicarbonate is heated above roughly sixty degrees Celsius, a chemical reaction converts soluble calcium bicarbonate into insoluble calcium carbonate — the white, chalky buildup you see inside kettles. In an espresso machine's boiler, this scale accumulates on heating elements (reducing efficiency and eventually causing burnout), inside the boiler walls (reducing volume and insulating against heat transfer), and in valves and gicleurs (restricting flow and causing pressure inconsistencies). The rate of scale formation is primarily determined by two factors: the concentration of calcium ions and the alkalinity (bicarbonate concentration) of the water. Water with high calcium hardness and high alkalinity scales aggressively. Water with high magnesium hardness and low alkalinity scales very little, because magnesium carbonate is far more soluble than calcium carbonate and stays dissolved rather than depositing. This is another reason to favour magnesium over calcium in your water profile — it extracts better and scales less. At the other extreme, very soft water with low mineral content can be corrosive to metal components, particularly copper and brass, which are common in traditional boiler construction. Water below approximately 30 ppm TDS has a greater capacity to dissolve metals, and prolonged use of near-pure water can lead to pitting and degradation of boiler internals over time. This is why distilled or reverse-osmosis water should never be used neat in an espresso machine — it must always be remineralised to provide a minimum level of mineral buffering. The practical target for machine health aligns well with the target for flavour quality: a TDS of 75 to 150 ppm, with hardness primarily from magnesium, alkalinity between 40 and 70 ppm, and minimal calcium. This profile extracts well, tastes clean, scales slowly, and does not corrode. Descale your machine on a schedule appropriate to your water hardness — every three to six months with moderately hard water, annually or less with a well-formulated low-calcium recipe.
Key Takeaways
- TDS alone is insufficient — the type of minerals (magnesium vs. calcium vs. sodium) matters more than the total concentration.
- Magnesium is a more effective and selective extractor than calcium, producing brighter, more complex espresso with less scale risk.
- Alkalinity (bicarbonate) buffers acidity. Too little and espresso tastes aggressively sour; too much and it tastes flat and lifeless. Target 40–70 ppm.
- Remineralising distilled water with magnesium sulphate and sodium bicarbonate gives you full control over your water profile.
- Good water chemistry protects your machine: favour magnesium over calcium to reduce scale, and never use pure distilled water without remineralisation.