5 things that help with remineralizing distilled or RO water to make better-tasting coffee

Independently chosen — nobody pays to be on a list, and we say what didn't make it. How we pick the 5.

The five, at a glance

1Make two separate concentrate bottles, not one recipe batch2Watch the anion on your magnesium, not just the magnesium3Treat bicarbonate as an acidity dial, not a flavour ingredient4Check which form of calcium chloride you actually bought5Test mineral ratios on already-brewed coffee before committing to a profile
1

Make two separate concentrate bottles, not one recipe batch

The most common failure mode in DIY remineralisation is mixing up a gallon of 'recipe water' and having to remix it from scratch each time. Two separate concentrates — one for hardness (magnesium), one for alkalinity (bicarbonate) — let you adjust each variable independently without redoing the maths every session. More importantly, they make it possible to dial in filter versus espresso profiles from the same stock: espresso tolerates higher alkalinity relative to hardness, filter benefits from the inverse. You cannot do that if you've pre-blended everything together. This is also why Lotus Water's separate-dropper approach got traction in specialty circles — independent control is genuinely useful, not a marketing feature.

Coffee Ad Astra — water for coffee extraction

Try it
Prepare two 1-litre concentrates in dark glass bottles: Bottle A is food-grade magnesium sulphate (Epsom salt) at 24.63g per litre; Bottle B is potassium bicarbonate at 20g per litre. Label each with date and mineral type.
For a solid filter coffee starting point, dose 1.97 ml from Bottle A and 0.67 ml from Bottle B per litre of distilled water — this lands around 80 ppm hardness and 40 ppm alkalinity.
Use a 1 ml medical syringe (from any pharmacy) rather than a dropper. The extra precision eliminates the batch-to-batch drift that makes people conclude remineralisation is inconsistent.
2

Watch the anion on your magnesium, not just the magnesium

Everyone says 'add magnesium for brightness.' Nobody mentions that magnesium sulphate — Epsom salt, the one in every recipe — carries two things into the cup: the magnesium cation, which does extract brightness and fruity acidity, and the sulphate anion, which introduces a dry, slightly bitter, almost stale-hop quality that compounds faster than you would expect. The ceiling on sulphate is surprisingly low. You can be using a perfectly sensible magnesium number and still be dosing enough sulphate to flatten the cup in a completely different direction from the problem you were trying to fix. If your remineralised water tastes dry or has a bitterness that sits in the wrong place, this is the first thing to check — not the total hardness.

Try it
Calculate your current Epsom salt dose in ppm magnesium. If you are above 35 ppm and the cup tastes dry or stale, reduce to 20–25 ppm and compensate with a small increase in calcium chloride for the remaining hardness.
Food-grade magnesium chloride hexahydrate is a real alternative — it delivers the same cation without the sulphate ceiling. It is available from homebrew suppliers and cheese-making shops.
Taste the same coffee brewed with an Epsom-only recipe versus a split magnesium-and-calcium-chloride recipe side by side. The difference is obvious enough that you do not need a spreadsheet to confirm it.
3

Treat bicarbonate as an acidity dial, not a flavour ingredient

The mistake is thinking of bicarbonate as something you add for 'balance.' What it actually does is chemically neutralise free hydrogen ions in the cup — it reacts with the organic acids that coffee extracts and converts them into non-acidic forms. At low doses this is useful buffering. Above roughly 60–70 ppm for light roasts you are not balancing acidity, you are deleting it. The bright citric and malic acids that make a good washed Ethiopian sing are precisely the compounds bicarbonate targets. The cup does not taste balanced; it tastes flat, muddled, and faintly alkaline. Dark roast drinkers sometimes prefer this without realising why. Light roast people just think the coffee is boring. The SCA target sits around 40 ppm as CaCO3 for a reason — that is the buffering zone, not the neutralisation zone.

Coffee Ad Astra — water for coffee extraction

Try it
Target 30–50 ppm total alkalinity as CaCO3. For light and medium-light roasts, stay toward the lower end — 30–40 ppm. Only push toward 50 ppm if you are brewing darker roasts with low inherent acidity.
When converting baking soda amounts: multiply the mass of NaHCO3 in milligrams by 0.73 to get the equivalent alkalinity in mg as CaCO3. This stops you accidentally doubling your alkalinity because you confused mass of bicarbonate salt with carbonate equivalents.
If you have been following a recipe that specifies 'baking soda' without specifying the alkalinity target in CaCO3 equivalents, recalculate before assuming the recipe is wrong.
4

Check which form of calcium chloride you actually bought

Calcium chloride is sold in two common forms: anhydrous and dihydrate. Anhydrous is small white pellets; dihydrate is flakier and absorbs moisture more readily. The molecular weight difference means that if your recipe calls for anhydrous and you are using dihydrate, you need 36% more by mass to hit the same calcium concentration. Most cheap food-grade calcium chloride sold for cheese-making or canning on large online marketplaces is anhydrous; some water chemistry suppliers sell dihydrate; the bags are not always clearly labelled. If you have mixed a recipe that other people describe as tasting sweet and round, and yours tastes thin, this is one of the first things to check. Anhydrous also absorbs atmospheric moisture aggressively, so an open bag left in a humid kitchen gains mass over time and your doses quietly drift lower even when you weigh the same amount.

Coffee Ad Astra — water for coffee extraction

Try it
Check the product listing for '2H2O' or 'dihydrate' versus 'anhydrous.' If the label says only 'calcium chloride' with no hydration state, look at the particle form: anhydrous is usually small white spheres, dihydrate is typically flat flakes.
If using anhydrous and your recipe specifies dihydrate quantities, multiply your anhydrous amount by 1.36. If scaling in the other direction, multiply your dihydrate amount by 0.735.
Store calcium chloride in a sealed glass jar with a desiccant packet. Even a loosely capped bottle left for a month in a kitchen can introduce meaningful dose drift.
5

Test mineral ratios on already-brewed coffee before committing to a profile

Most people evaluate a water recipe by brewing four separate pots over four mornings — which is expensive in coffee, introduces a dozen other variables between sessions, and takes a week to produce conclusions. Research into post-brew mineral addition shows that coffee tastes essentially the same whether minerals are added before or after brewing, which means you can evaluate multiple mineral combinations on a single brewed batch. Brew 900 ml with plain distilled water, split it into small cups, add your concentrates in different ratios to each cup, and taste them side by side in one sitting. The practical payoff is that you find your preferred profile in a single session rather than guessing across a week of mornings, and you can identify non-linear effects — profiles where both very low and very high alkalinity taste better than the middle range, for instance — that are easy to miss when you are comparing cups separated by days.

Try it
Brew a full batch using plain distilled water at your normal ratio and temperature. Do not add any minerals to the brew water.
Pour 200–250 ml samples into four cups and add different concentrate combinations to each — for example: cup 1 gets 40 ppm alkalinity only, cup 2 gets 40 ppm hardness and 40 ppm alkalinity, cup 3 gets 80 ppm hardness and 40 ppm alkalinity, cup 4 gets 80 ppm hardness and 70 ppm alkalinity.
Taste in order from lowest to highest mineral content, noting what changes. Lock in the ratio that works before you invest in a full stock batch.

What didn't make the list

Third Wave Water sachets as a permanent solution

They work, and they are a genuinely useful starting point for understanding what correctly remineralised water tastes like. The honest reasons they did not make the list: first, the mineral formula is fixed and proprietary, so when a different coffee calls for a different profile — lighter roast, more acidity, lower hardness — there is nothing you can adjust. Second, at roughly one to two dollars per gallon sachet, you will spend ten times more per litre than a DIY concentrate approach using food-grade Epsom salt and potassium bicarbonate from a homebrew supplier.

Bottled mineral water as a base instead of building from scratch

Some bottles — Volvic is the one most commonly cited — have mineral profiles that sit passably within sensible brewing ranges. But 'passably within range' requires a lot of faith in batch consistency, and mineral water composition can vary across production runs and source conditions. More importantly, you have no control over the bicarbonate level, which is the variable that most directly affects how much of a coffee's natural acidity survives the brew. If a bottle's alkalinity is too high for a light roast, you cannot fix it. You are building on a foundation you cannot inspect.

Questions people ask

Do I need a 0.01g scale to do this reliably?

Not if you use the two-bottle concentrate method. Making a stock — dissolving several grams of mineral salts into a litre of distilled water — means the precision task is measuring a volume of liquid with a cheap medical syringe rather than weighing milligrams of powder directly. A standard 1g-resolution kitchen scale is adequate for making the stock. The syringe handles the per-brew precision, and a 1 ml syringe from a pharmacy costs almost nothing.

Does it matter whether I use distilled water or RO water as my base?

For practical purposes, no. Both start under 10 ppm TDS, which is well below the threshold where residual minerals would affect your recipe. Distilled is typically closer to 0 ppm; RO varies by membrane age and can sit anywhere from 5 to 30 ppm. Neither difference is large enough to taste once you have added your concentrates. Buy whichever is cheapest or easiest to source. If you are blending with a bottled mineral water rather than using concentrates, distilled gives you a slightly cleaner starting point for the arithmetic.

Why does my remineralised water still taste flat even after following a recipe?

The most common cause is too much alkalinity relative to the acidity in your coffee. If your bicarbonate level is above 60 ppm for a light roast, it neutralises the fruity acids during brewing and the cup tastes muted and one-dimensional regardless of how much hardness you have added. Try halving your alkalinity concentrate dose for a few brews and see if the coffee opens up. The second most common cause is that you have the wrong hydration state on your calcium chloride — if you are using anhydrous when your recipe assumes dihydrate, your calcium dose is about 36% lower than intended and the cup can taste thin.

Sources

  1. Coffee Ad Astra — water for coffee extraction
  2. Espresso Aficionados — water guide with DIY recipes
  3. James Hoffmann — water for coffee resources
Illustration of Maya Kapoor

Maya writes across the whole site — sleep, focus, ADHD and home. Every pick is either tested for a couple of weeks or traced to a solid source before it earns a spot in the five. More from Maya Kapoor

Keep going

Five things that help, every Sunday.

One list a week, picked by hand.