Back to Blog

Calcium on a Vegan Diet: Best Food Sources and When to Supplement

February 27, 2026·4 min read

Getting enough calcium on a vegan diet is entirely achievable, but it requires intention. Many people assume calcium is synonymous with dairy, but some plant foods are excellent calcium sources and in some cases offer better absorption than milk.

How Much Calcium Do You Need

The recommended daily intake for adults is 1,000 mg, rising to 1,200 mg for women over 50 and men over 70. These numbers account for average absorption rates, which vary significantly based on the calcium source and what you eat with it. The goal is absorbed calcium, not just ingested calcium.

Top Plant-Based Calcium Sources

Calcium-set tofu made with calcium sulfate is one of the richest sources, containing 300 to 350 mg per half cup. Fortified plant milks provide 300 mg per cup, on par with dairy. Cooked kale provides 177 mg per cup with excellent absorption. Bok choy, broccoli, and Chinese cabbage are all high in calcium with absorption rates of 40 to 64%, significantly better than milk at around 32%. White beans provide 130 mg per cup. Almonds provide 76 mg per ounce. Tahini provides 130 mg per 2 tablespoons.

Absorption Differences Between Sources

Not all calcium is equal in bioavailability. Calcium from low-oxalate greens like kale, bok choy, and broccoli is absorbed at 40 to 64%. Calcium from milk is absorbed at about 32%. Calcium from spinach and beet greens is absorbed at only 5% due to high oxalate content binding the calcium. Calcium from fortified plant milks varies by the fortification compound, with calcium carbonate absorbing slightly less than calcium triphosphate.

The Vitamin D Connection

Vitamin D is essential for calcium absorption in the gut. Without adequate vitamin D, you absorb only 10 to 15% of dietary calcium. With sufficient vitamin D, absorption rises to 30 to 40%. This makes vitamin D supplementation a prerequisite for effective calcium nutrition on any diet, particularly for vegans who may not produce adequate vitamin D from sun exposure in northern latitudes.

Factors That Decrease Calcium Absorption

High sodium intake increases urinary calcium excretion. High protein intake also increases calcium losses through urine, though research suggests adequate protein is still important for bone health overall. Excessive caffeine, alcohol, and carbonated beverages can reduce calcium retention over time. High oxalate foods like spinach, rhubarb, and beet greens bind calcium in the gut, making their calcium essentially unavailable.

When to Supplement

If you are consistently meeting the following daily targets, supplementation may not be necessary: two to three servings of calcium-set tofu or fortified plant milk, one to two servings of low-oxalate calcium-rich greens, and a handful of almonds or two tablespoons of tahini. If you are falling short, calcium carbonate taken with food or calcium citrate taken anytime provides reliable supplemental calcium. Split doses to no more than 500 mg at once for optimal absorption, as the body can only absorb limited calcium at a single sitting.

FAQ

Q: Is calcium supplementation linked to heart disease? A: Some observational studies have suggested elevated cardiovascular risk with supplemental calcium, particularly when taken without vitamin K2. Vitamin K2 (MK-7) directs calcium to bones and away from arteries. If supplementing calcium, co-supplementing with K2 at 90 to 180 mcg is a prudent precaution.

Q: Can you get too much calcium on a vegan diet? A: It is difficult to exceed the tolerable upper limit of 2,500 mg from food alone. Excessive supplementation is more likely to cause issues including kidney stones in susceptible individuals. Focus on food first and use supplements only to fill genuine gaps.

Q: Does caffeine really harm calcium absorption? A: The effect is modest. Each cup of coffee causes a small increase in urinary calcium excretion of about 5 mg. For people meeting their calcium needs this is insignificant, but it becomes relevant if calcium intake is already marginal.

Related Articles

Track your supplements in Optimize.

Want to optimize your health?

Create your free account and start tracking what matters.

Sign Up Free