How to get more calcium without dairy

How to get more calcium without dairy

Whether it’s a life choice or an intolerance, you don’t need milk to get enough calcium

Getty Images


How to get more calcium without dairy

For decades, calcium has been synonymous with milk. From school posters urging us to drink a daily glass to the supermarket aisles overflowing with yoghurts, milk drinks, and cheeses fortified with that familiar message, “for strong bones,” dairy has dominated the calcium conversation.

But today, a growing number of people are rethinking their relationship with it. Whether due to lactose intolerance, plant-forward diets, ethical choices, sustainability, or simply a personal preference to cut back on cow’s milk, many are now asking a crucial question, can you get enough calcium without dairy? The short answer: absolutely. In fact, it’s easier than ever and can even be healthier.

Calcium doesn’t have to come from cow’s milk. It never did. Around the world, cultures have built strong bones with greens, legumes, seeds, tofu, and mineral-rich waters for centuries. A non-dairy calcium-rich diet can be effective and even more diverse in nutrients It can be better for people with intolerances, rich in fibre and easier on the environment.

A row of bones on a blue background, becoming more brittle from left to right
Getty Images

The need for calcium

Calcium is best known for its role in building and maintaining strong bones and teeth, and with good reason. Around 99% of the body’s calcium is stored in the skeleton, acting like a mineral bank that we draw from throughout our lives. But the remaining 1%, tucked away in our blood and tissues, is equally vital.

Calcium plays an essential role in:

  • Muscle contraction and relaxation
  • Blood clotting
  • Heart rhythm regulation
  • Nerve communication
  • Hormone release
  • Maintaining the body’s acid-alkaline balance

Your body uses calcium constantly. When you don’t eat enough, it borrows from your bones, and over months and years, that can quietly weaken bone density. This is especially relevant for women, who face greater risks of osteoporosis, particularly post-menopause when oestrogen levels fall.

For most adults, recommended daily intake hovers between 700-1,000mg, depending on age and region. That’s perfectly achievable, even easy, without dairy. There is no shortage of non-dairy foods rich in calcium. In fact, many cultures have relied on plant sources for centuries.

Signs you’re not getting enough

Calcium deficiency (hypocalcemia) can show up in several ways depending on how mild or severe it is. Common signs and symptoms include:

Early / mild symptoms

  • Muscle cramps and spasms (especially in legs or back)
  • Tingling or numbness in fingers, toes, or around the mouth
  • Fatigue and low energy
  • Irritability or mood changes
  • Dry skin or brittle nails
  • Coarse hair or hair loss

More severe symptoms

  • Muscle stiffness or painful spasms (tetany)
  • Twitching of facial muscles
  • Difficulty swallowing
  • Seizures (in serious cases)
  • Abnormal heart rhythm
  • Confusion or memory issues

Chronic low calcium can lead to:

  • Osteopenia or osteoporosis
  • Weak or brittle bones
  • In children: delayed growth or dental issues
A wooden bowl containing florets of raw broccoli is on a rustic wooden table
Getty Images

1. Dark leafy greens

Some greens contain more calcium per calorie than milk, but the key lies in their absorption rates. Not all greens are created equal. These greens are low in oxalates, natural compounds that hinder calcium absorption. That means your body can use more of the calcium they contain. Calcium in broccoli, kale, and bok choy has an absorption rate of around 50-60%, compared to 30% from cow’s milk.

High-calcium, highly absorbable greens:

  • Kale
  • Bok choy (pak choi)
  • Broccoli
  • Turnip greens
  • Watercress
  • Chinese cabbage

What to aim for: A cup of cooked kale can deliver around 170-180mg of calcium with excellent absorption. A stir-fry with bok choy adds another 150mg.

Tip: Lightly cooking greens increases the amount you can eat and consequently, your total calcium intake.

Nuts, oats, glasses of milk and glass bottles of milk on a beige background
Getty Images

2. Fortified plant milks

This is one of the easiest swaps of all. Most fortified non-dairy milks contain the same amount of calcium as cow’s milk (120mg per 100ml) and sometimes more. Many are also enriched with vitamin D, which improves calcium absorption. Choose versions without added sugars if possible.

Good choices include:

  • Fortified oat milk
  • Fortified almond milk
  • Fortified soy milk (closest to dairy nutritionally)
  • Fortified coconut or rice milk (lighter options)

Tip: Shake the carton. Fortified calcium can settle at the bottom!

A bowl of tofu next to two small bowls of soy sauce with chopsticks resting on top
Getty Images

3. Tofu and tempeh

Tofu is a calcium powerhouse when it’s made with calcium sulphate as a setting agent. Always check the label.

100g calcium-set tofu = approx 350-400mg calcium. That’s more than half of many adults’ daily needs in one convenient block.

Tempeh, though lower in calcium, offers a beneficial combination of plant protein, gut-friendly fermentation, and minerals.

Tip: Grill tofu and pair it with sesame seeds for an extra mineral boost.

Small bowls of different types of legumes in two rows
Getty Images

4. Beans, legumes and pulses

Beans are underrated in the calcium conversation, but some varieties shine. Beyond calcium, beans provide magnesium, a mineral that works synergistically with calcium to support bone health.

  • White beans: 120mg per cup
  • Chickpeas: 80mg per cup
  • Black-eyed peas: 185mg per cup
  • Lentils: modest, but valuable as part of volume eating

Tip: Use chickpeas not just in hummus but roasted as snacks or tossed into salads.

A collection of silver spoons holding different grains, seeds, and nuts on a white background
Getty Images

5. Nuts and seeds

Creatin in nuts and seeds offer surprisingly high levels of calcium. Tahini is a non-dairy calcium superstar. It is a key part of Mediterranean and Middle Eastern diets for a reason.

  • Sesame seeds (and tahini): one tablespoon of tahini has 65mg of calcium
  • Almonds: 75mg per 30g handful
  • Chia seeds: 180mg per 2 tablespoons
  • Flax seeds: modest calcium, excellent for omega-3

Tip: Add tahini to dressings, smoothies, and breakfast bowls.

Sushi rolls filled with avocado on a white background
Getty Images

6. Seaweed

Varieties like wakame, kombu, and hijiki contain calcium along with iodine, which supports thyroid health. Seaweed also brings trace minerals that most modern diets rarely deliver.

  • Wakame: 150mg per 100g
  • Kelp flakes: tiny amounts pack a punch

Tip: Add seaweed to soups, broths, and grain bowls. It enhances flavour and mineral diversity.

A bowl of corn flakes with milk on a wooden surface
Getty Images

7. Fortified cereals and bread

Many UK and European wholegrain breads and breakfast cereals are fortified with calcium. This is an effortless way to increase intake without altering your diet dramatically.

  • Some fortified cereals: 100-200 mg per serving
  • Calcium-fortified bread: varies but can be significant depending on brand
Halved figs are arranged in a neat pattern on a pink background
Getty Images

8. Oranges and dried fruit

Though not calcium giants, they contribute meaningfully, especially when consumed regularly. Dried fruits provide polyphenols and fibre, which support bone-protective gut bacteria.

  • Oranges: 65mg each
  • Dried figs: 120mg per 5-6 figs
A glass of water with a whirlpool in the centre of the water
Getty Images

9. Mineral water

Certain mineral waters are naturally high in calcium, and the form is highly bioavailable which makes it easily absorbed. This is one of the simplest, most underrated strategies for meeting daily calcium needs.

  • Some European mineral waters contain 150-300mg per litre
A cartoon image of an open tin with a tuna fish on the lid
Getty Images

10. Canned tinned fish (with bones)

For pescatarians, canned fish with soft bones offer a huge calcium boost. The bones soften during cooking, making them painless to eat and extremely calcium rich.

  • ½ cup sardines: 265mg
  • ½ cup tinned salmon: 180mg

The vitamin D connection

All the calcium in the world won’t help your bones unless you have enough vitamin D. It is essential for pulling calcium from your gut into your bloodstream. It's needed for:

  • Calcium absorption
  • Immune function
  • Muscle strength
  • Mood stabilisation

Non-dairy sources of vitamin D include:

  • Sunlight
  • Mushrooms exposed to UV light
  • Fortified plant milks
  • Fortified cereals
  • Certain supplements (vegan D3 now available)

If you live in the UK, northern Europe, or a low-sun climate, vitamin D supplementation is often recommended during winter months.


Read more:

Footer banner
This website is owned and published by Our Media Ltd. www.ourmedia.co.uk
© Our Media 2026