top of page

How to get Calcium on a Vegan Diet

  • Jan 26, 2022
  • 7 min read

Updated: Apr 14


Calcium rich vegan food

Getting enough calcium on a vegan diet is achievable — and for several plant sources, the calcium is absorbed better than dairy does. The challenge is knowing which sources to prioritise and what affects how much calcium actually reaches the bloodstream.

This post covers the most reliable plant-based calcium sources, the science behind their absorption, and which foods to combine and which to avoid to get the most from every meal.


How Much Calcium Do Vegans Need?

The recommended daily intake (RDI) for calcium is 1,000mg for most adults, rising to 1,200mg for adults over 50 as bone turnover accelerates, and 1,300mg for adolescents aged 9–18 during peak bone-building years, according to the National Institutes of Health.

[P] Unlike iron, vegans do not require a higher calcium intake than the standard RDI. Some plant sources absorb more efficiently than dairy, which offsets any differences in volume consumed. The priority is consistency — when dietary calcium falls short, the body draws from bone to support other functions. Over time, this reduces bone density and increases fracture risk, the mechanism underlying osteoporosis.


Does Plant Calcium Absorb as Well as Dairy?

Absorption rate varies considerably by source — this is the question that most beginner guides skip over entirely.

Dairy calcium absorbs at around 30–32%. Low-oxalate leafy greens — kale, bok choy, broccoli, Chinese cabbage, turnip greens — absorb at 50–65%, significantly exceeding dairy, according to research published in the American Journal of Clinical Nutrition. Calcium-set tofu and calcium-fortified plant milks absorb calcium at rates comparable to dairy products, around 31–32%.

High-oxalate vegetables — spinach, Swiss chard, beet greens — absorb at approximately 5%. Oxalates bind calcium in the gut, forming compounds the body cannot use. Spinach has a high raw calcium content on paper (around 240mg per cup), but almost none of it reaches the bloodstream. It is not a reliable source of calcium.

The practical conclusion: the right plant sources match or beat dairy for calcium bioavailability. The wrong ones do not deliver calcium regardless of how much the label lists.


Best Vegan Calcium Sources

Fortified Plant Milks

One cup (240ml) of calcium-fortified plant milk provides around 300mg, 30% of the daily requirement. Soy milk is the most nutritionally comparable to dairy, providing approximately 7g of protein per cup alongside calcium. Oat, almond, rice, and pea milks are also widely fortified.

One practical note that is rarely mentioned: calcium in fortified plant milks settles to the bottom of the carton. Shaking before every pour is not optional — without it, the first cup from a carton contains most of the calcium and the last cup contains very little. This single habit significantly affects how much calcium fortified milks actually deliver.

Calcium-Set Tofu

Tofu coagulated with calcium sulphate is one of the most calcium-dense foods available, plant-based or otherwise. A 100g serving provides approximately 350mg — around 35% of the daily requirement. The coagulant determines calcium content, not the soy itself, so tofu made with nigari (magnesium chloride) contains far less. Checking the ingredient label before buying matters here.

Soy Foods

Edamame provides around 27% of the RDI per cup (175g) cooked. Tempeh delivers approximately 11% per 100g serving. Natto — fermented soybeans common in Japanese cuisine — provides around 22% of the daily value per 100g. All three are also complete protein sources and high in fibre, making soy foods among the most efficient plant-based sources of calcium overall.

Dark Leafy Greens

Low-oxalate leafy greens are among the best-absorbed sources of calcium. Collard greens provide approximately 268mg per cup cooked. Bok choy and kale both contribute around 160–180mg per cup cooked, with absorption rates of 50–65% — roughly double that of dairy. Turnip greens, broccoli, and Chinese cabbage are similarly reliable.

Spinach, Swiss chard, and beet greens should not be counted toward daily calcium targets due to high oxalate content and the resulting 5% absorption rate. Boiling reduces oxalate levels by 30–87%, which improves absorption somewhat, but lower-oxalate greens remain far more efficient.

Beans and Legumes

White beans provide around 130mg per cup cooked (13% RDI). Winged beans — sometimes called goa beans — are exceptionally high at approximately 26% of the RDI per cup. Navy beans, black beans, and chickpeas contribute between 7–13% per cup. Soaking and sprouting legumes before cooking reduces phytate levels, thereby improving calcium and mineral absorption throughout the meal.

Seeds and Tahini

Tahini is among the most concentrated plant calcium sources — approximately 130mg per 2-tablespoon serving (13% RDI). Whole sesame seeds provide a smaller amount per gram, but work well in cooking. Chia seeds and flax seeds contribute around 5–6% of the RDI per 2-tablespoon serving and are practical additions to porridge, smoothies, or baking without requiring large quantities.

Almonds

Almonds are the highest-calcium nut — approximately 97mg per 1/4 cup (35g), around 10% of the RDI. Brazil nuts are second, providing around 6% per 1/4 cup. Almond butter delivers comparable amounts of calcium in a form that's easier to eat in regular quantities. Nuts also contribute magnesium, which works alongside calcium in bone metabolism.

Ancient Grains

Amaranth and teff — both gluten-free ancient grains — provide approximately 12% of the RDI per cooked cup (250g), making them meaningfully higher in calcium than most common grains. Teff works well in porridges and stews; amaranth substitutes readily for rice or couscous and can be ground into flour for baking.

Blackstrap Molasses

Blackstrap molasses provides approximately 180mg of calcium per tablespoon (15ml) — around 18% of the daily requirement — according to standard nutrition database figures. Values vary between brands and production methods. It also contains iron, magnesium, selenium, and vitamin B6, making it one of the more nutrient-dense sweeteners available. Given its sugar content, it functions best as a regular small addition — stirred into porridge, used in marinades, or incorporated into baking — rather than a standalone calcium strategy.


What Affects Calcium Absorption

Vitamin D — the Essential Co-Factor

Calcium absorption depends significantly on adequate vitamin D. Without it, even a calcium-rich diet will be absorbed at reduced efficiency. Vitamin D stimulates the production of calcium-binding proteins in the gut wall that facilitate mineral transport into the bloodstream.

Vitamin D is not reliably obtained from food. It is primarily synthesised through sun exposure, and in most latitudes, supplementation is necessary for much of the year. Vegan options include D2 supplements and lichen-derived D3. The Vegan Society recommends 10mcg (400 IU) daily, with higher amounts potentially needed in winter or for those with limited sun exposure. Research from the Adventist Health Study-2 found that vegans without calcium and vitamin D supplementation had significantly higher bone fracture rates than those who supplemented both — making vitamin D as important as calcium intake itself.

Oxalates

Oxalates in high-oxalate vegetables bind calcium in the digestive tract and form insoluble compounds that cannot be absorbed. Spinach, Swiss chard, beet greens, and rhubarb are the main foods affected. Boiling reduces oxalate content by 30–87% and improves calcium availability, but low-oxalate greens remain more efficient sources and should be the primary choice.

Phytates

Phytic acid in whole grains and legumes binds calcium and several other minerals, reducing absorption. Soaking, sprouting, fermenting, or thoroughly cooking these foods reduces phytate levels. Soaking legumes overnight before cooking and rinsing canned beans before use are both practical steps that improve mineral availability throughout the meal.

Shake Fortified Plant Milks

Calcium added to plant milks is suspended and eventually settles. Shaking the carton before every pour distributes the calcium throughout. Without this, an unshaken carton delivers most of its calcium in the first few pours and almost none in the last — a simple mechanical issue that significantly affects actual calcium intake from what is otherwise a reliable source.


Frequently Asked Questions

Can vegans get enough calcium without dairy?

Yes. A varied plant-based diet that includes fortified plant milks, calcium-set tofu, low-oxalate leafy greens, legumes, and seeds can cover the full daily requirement. The key variables are choosing the right sources — not all high-calcium plant foods are high in bioavailable calcium — and maintaining adequate vitamin D alongside them.

Is plant calcium better than dairy calcium?

For several sources, yes. Kale, bok choy, and broccoli absorb at 50–65% — roughly double dairy's 30–32%. Calcium-set tofu and fortified plant milks absorb comparably to dairy. High-oxalate vegetables like spinach absorb around 5%, which is significantly worse. The absorption range for plant foods is wider than for dairy, which means source selection matters considerably.

How much calcium is in plant milk?

One cup (240ml) of calcium-fortified plant milk typically provides around 300mg, 30% of the daily requirement. Absorption is comparable to dairy when the milk is well mixed. Shaking before every pour is essential, since calcium settles to the bottom; an unshaken carton delivers most of the calcium in early pours and almost none by the end.

Does spinach count as a calcium source?

Not reliably. Spinach contains around 240mg of calcium per cup raw, but oxalate compounds bind most of it during digestion. Absorption is around 5%, which means the body receives approximately 12mg from a full cup. Low-oxalate greens — kale, bok choy, broccoli, collard greens — absorb at 50–65% and are far more effective calcium sources.

Do vegans need calcium supplements?

Not necessarily, if a varied diet consistently covers the RDI. However, vitamin D deficiency — common in most latitudes — reduces calcium absorption regardless of intake. Supplementing vitamin D is more universally applicable than supplementing calcium itself. Testing both 25-OH vitamin D levels and dietary calcium intake provides a clearer picture than supplementing without data.


Getting to 1,000mg a Day in Practice

Hitting the calcium RDI on a plant-based diet is a matter of stacking reliable sources across meals rather than relying on any single food. A cup of fortified plant milk (300mg) at breakfast, calcium-set tofu (350mg) at lunch, a serving of kale or collard greens (200mg) at dinner, and tahini or almonds as additions across the day brings the total close to 1,000mg before accounting for legumes, grains, or molasses.

Vitamin D runs alongside all of it. Without adequate levels, even a well-constructed calcium intake delivers less than it should. Getting both right — consistently, across weeks and months — is what supports bone health in the long term.

At The Vegan School, understanding which ingredients carry which nutrients and how cooking methods affect mineral availability is woven into the curriculum — not as nutrition theory, but as the practical knowledge that shapes how plant-based dishes are designed and why they work.

Comments


Commenting on this post isn't available anymore. Contact the site owner for more info.

THE VEGAN SCHOOL

India's first plant-based culinary school, based in Goa. 8-week hands-on course, small batches of 14, students from 25+ countries.

  • Whatsapp
  • Instagram
  • Facebook
  • Twitter
  • LinkedIn

QUICK LINKS

CONTACT

              Next to Help Age India,
              Pundalik Nagar, Porvorim, Goa.

              +91 9903761884

              Ashish@theveganschool.com

©  2026 The Vegan School. All rights reserved.

bottom of page