
Calcium on a Vegan Diet — Beyond Milk
CALCIUM
Calcium on a Vegan Diet — Beyond Milk
The RDA is 1000 mg/day for adults, 1200 mg for women over 50. One cup of fortified soy or oat milk delivers 300 mg. Calcium-set firm tofu (labelled 'calcium sulfate') provides 350 mg per 100 g. Kale, bok choy, broccoli and figs add another 200–400 mg per day if included regularly. Cows' milk was never the only source — Chinese, Japanese, and Ethiopian diets have thrived without dairy for millennia.
CALCIUM
Best plant sources
Source: NIH ODS 2024; British Dietetic Association 2023
CALCIUM
Absorption & practical tips
Absorption from low-oxalate greens (kale, bok choy, collards) is around 50%, compared to 32% from milk. Spinach and rhubarb are poor calcium sources — high oxalate blocks uptake.
The countries with the highest dairy consumption also have the highest osteoporosis rates. Vitamin D, weight-bearing exercise, and total lifetime intake matter more than dairy.
CALCIUM
FAQ
Which plant milk is best for calcium?
Do I need to worry about osteoporosis?
Is calcium-set tofu different from other tofu?
Q&A
Related questions
- How do vegans get calcium?
Fortified plant milks, tofu (set with calcium sulfate), tahini, kale, bok choy, broccoli, almonds, chickpeas and beans. Target 700-1000 mg/day.
- Why don't vegans drink milk?
Dairy cows are repeatedly impregnated and separated from their calves, and most humans lose the ability to digest lactose after infancy.
In depth
The longer answer
Calcium is essential for building and maintaining strong bones and teeth, and it also supports nerve transmission, muscle function, and blood clotting. While dairy is a well-known source, plant-based options are abundant: fortified plant milks and yogurts, calcium-set tofu, leafy greens like kale and collard greens, broccoli, bok choy, almonds, tahini, and blackstrap molasses. Many of these foods also provide vitamin K and magnesium, which work synergistically with calcium for bone health.
Absorption of calcium from plant sources varies. Oxalates in spinach and Swiss chard bind calcium, reducing bioavailability, whereas low-oxalate greens like kale and bok choy offer highly absorbable calcium. The recommended daily intake for adults is around 1,000 mg, increasing to 1,200 mg for women over 50 and men over 70. Vegans and those avoiding dairy should pay close attention to their intake, as calcium deficiency can lead to osteoporosis over time.
A practical daily pattern includes a cup of fortified plant milk (300 mg), half a block of calcium-set tofu (350 mg), a cup of cooked kale (180 mg), and two tablespoons of tahini (130 mg), totaling roughly 960 mg. Supplementation is warranted if dietary intake consistently falls short, especially for postmenopausal women and those with limited sun exposure affecting vitamin D, which is crucial for calcium absorption. Choose calcium citrate or carbonate supplements, ideally taken with meals.
At a glance
Quick facts
| Detail | What to know |
|---|---|
| Daily target | 1,000–1,200 mg |
| Best plant sources | Fortified milk, tofu, kale |
| Absorption rate | Varies by food type |
| Key cofactor | Vitamin D for uptake |
| Supplement form | Calcium citrate or carbonate |
In practice
What this means for you
- Start your day with a glass of fortified plant milk on cereal or in a smoothie.
- Include calcium-set tofu in stir-fries or scrambles for a quick 350 mg boost.
- Snack on almonds or add tahini to dressings and dips for extra calcium.
- Eat low-oxalate greens like kale or bok choy daily rather than spinach.
- If you supplement, take calcium with food and split doses for better absorption.
FAQ
Common questions
Can I get enough calcium without dairy?
Is calcium from plants absorbed as well as from milk?
Do I need a calcium supplement on a vegan diet?
What about calcium and kidney stones?
Newsletter
One short letter. Once a month.
A handful of recipes, a story worth your time, and one thing you can do this week. Nothing else.
We never share your email. Unsubscribe in one click.