What went wrong

Beans still tough

Dried beans that stay hard after three hours have usually been defeated before they went in the pan. Age is the commonest cause by far, and acid is the second — and neither is fixed by simply cooking them for longer.

If your question is about whether food is safe to eat, FoodHQ is not the source. Check your national food safety authority.

Why they will not soften

In order of likelihood.

The salt argument, resolved

The old advice was never to salt beans until they were tender, because salt was said to toughen the skins. That has been tested repeatedly and the opposite appears to be true.

Salt in the soaking water and the cooking water helps: the sodium displaces some of the calcium and magnesium in the cell walls, which makes them soften more readily rather than less. Salted beans generally cook faster and hold their shape better.

What genuinely does slow them down is acid and sugar. That is what the old advice was probably reacting to, in pots that contained tomato or molasses along with the salt.

Cooking them so they soften

  1. Buy from somewhere with turnover, and use them within a year. This matters more than anything else on this page.
  2. Soak overnight in plenty of salted water, or use a quick soak — boil for a minute, cover, and stand for an hour.
  3. Drain the soaking water and cook in fresh salted water.
  4. Cover generously. Beans absorb a great deal and must stay submerged.
  5. Simmer gently. A hard boil breaks the skins and gives mushy outsides with hard centres.
  6. Add nothing acidic or sweet until the beans are already tender. Tomatoes, vinegar and sugar all go in at the end.
  7. If your water is hard, add a small pinch of bicarbonate of soda. Too much makes them slimy and soapy.
  8. Test several beans, not one. They cook unevenly.

When to give up

Three hours and still hard
Almost certainly old beans. More time will not help.
Some soft, some hard
Uneven age or size in the packet. Common and normal.
Skins split, centres hard
Boiled too hard, or bicarbonate overdone.
Soft then went hard again
Acid was added while they were still finishing.
Salvage
Blend them into a soup, a dip or a purée where the texture is no longer the point.
Tinned beans
Already cooked and consistent. No shame in them at all.

Common questions

Should I salt beans while cooking?

Yes. The old advice against it appears to be wrong — salted beans generally soften faster and hold their shape better.

Why do my beans never soften?

They are probably old. Dried beans deteriorate on the shelf and some will never soften.

Do I have to soak them?

No, and it shortens the cooking substantially and gives more even results.

When do I add tomatoes?

Once the beans are already tender. Acid slows softening dramatically.

Does bicarbonate of soda help?

In hard water, a small pinch does. Too much makes them slimy and tastes soapy.

Try this next