Calcium is essential on a plant-based diet, whether you follow a vegan or vegetarian lifestyle. If you’re looking for vegan calcium sources or wondering about your vegan calcium intake, this guide explains how to meet your needs using the best foods, fortified options, and practical strategies.

Calcium is the most abundant mineral in the human body. While 99% of our calcium is stored in bones and teeth, the remaining 1% circulating in the blood is vital for the heart and muscles.

In a calcium vegan diet context, calcium is a crucial topic. Unlike many vegetarians who consume dairy products, vegans statistically have a higher risk of deficiency if they do not plan their intake carefully. Several studies suggest that vegans have a higher risk of fractures if they consume less than 525 mg of calcium per day.

How can you get enough calcium on a plant-based diet? What are the best vegan calcium sources? How can deficiencies be avoided?


Quick answer: calcium on a plant-based diet

  • Target: Most adults need about 950–1000 mg/day (higher for teens and older adults).
  • Best vegan calcium sources: calcium-set tofu, fortified soy milk, kale/broccoli, tahini, calcium-rich mineral water.
  • Absorption matters: low-oxalate greens (kale, broccoli) absorb much better than spinach.
  • Vitamin D: helps calcium absorption; consider sun exposure or vegan D3 if needed.

Why calcium is essential in a plant-based diet

Calcium does more than simply “strengthen” bones; it is an essential chemical messenger used daily by the body. It is crucial for health whether you follow an omnivorous, vegetarian, or vegan diet. However, people following a plant-based diet sometimes need to pay closer attention to their intake. Calcium plays several important roles:

  • Bone strength: Calcium ensures proper bone mineralization. Bones act as a “reserve”: if blood calcium levels drop, the body draws calcium from bones, which can weaken them over time (osteoporosis).
  • Muscle and heart contraction: Calcium enables muscle fibers to activate. It is the biological trigger behind every heartbeat.
  • Nerve transmission: Calcium helps release neurotransmitters that allow neurons to communicate with each other.
  • Blood clotting: Calcium is an essential factor for proper blood clotting when injuries occur.

Vegan calcium intake: recommended daily needs

Although official recommendations are the same for everyone, in a vegan or vegetarian diet it is important to choose calcium-rich foods in order to easily meet daily requirements. Getting enough calcium on a calcium plant based diet is mainly about choosing the right sources and understanding absorption.

Recommended daily intake

Profile Recommended daily intake
Adult (19–50 years) 950 mg to 1,000 mg
Teenagers and adults over 65 1,200 mg
Pregnant or breastfeeding women 1,000 mg

Why are vegans more at risk? The landmark EPIC-Oxford study showed that vegans who do not consume enough calcium have a 30% higher fracture risk compared with other diets. However, this risk disappears once calcium intake exceeds 525 mg per day. For vegans, reaching 800 to 1000 mg often requires a strategy based on calcium-rich plant foods, fortified products, and mineral water.


Bioavailability: the secret of vegan calcium sources

Bioavailability refers to the body’s ability to absorb a nutrient. It is not enough to simply read the calcium content on a label. What matters is the actual absorption rate in your intestine, which varies depending on the plant source.

Highly absorbable plant calcium

It is found in low-oxalate cruciferous vegetables such as kale, broccoli, Chinese cabbage, and watercress. Their calcium absorption rate is exceptionally high, around 50% to 60%, which is almost twice that of cow’s milk calcium (around 32%). This is why these foods are top-tier vegan calcium sources.

Low-absorption plant calcium

Spinach, chard, and rhubarb contain calcium, but they are rich in oxalates, which trap the mineral and reduce absorption to around 5%. These foods should therefore not be considered reliable calcium sources when planning your vegan calcium intake.


How to optimize calcium on a plant-based diet

Monitor vitamin D

Without vitamin D, calcium cannot be absorbed by the intestine. For vegans, sufficient sun exposure or supplementation with plant-based vitamin D3 (from lichen) can help ensure that calcium consumed actually reaches the bones.

Choose the right mineral waters

This is one of the easiest strategies: some mineral waters are naturally very rich in highly bioavailable calcium. Look for waters containing more than 150 mg/L of calcium. Drinking one liter of such water can cover up to 50% of daily needs.

Calcium-fortified foods

Many plant-based drinks (soy, oat, almond) are enriched with calcium using an algae called Lithothamnion. This allows them to reach calcium levels similar to dairy milk (around 120 mg per 100 ml) while remaining 100% plant-based.


Calcium in a vegan diet

In a vegan diet, calcium comes exclusively from plant foods or fortified foods. The most effective approach is to combine multiple vegan calcium sources throughout the day.

The most interesting calcium sources include:

  • calcium-set tofu
  • fortified plant milks (especially soy)
  • cruciferous vegetables (kale, broccoli)
  • sesame seeds and tahini
  • almonds
  • calcium-rich mineral waters

With proper planning, a calcium vegan diet can provide as much calcium as a diet containing dairy products.


Calcium in a vegetarian diet

The main calcium source: dairy products

People following a vegetarian diet often consume dairy products, which are naturally rich in calcium: cheese, milk, yogurt, skyr, etc.

However, many vegetarians want to reduce their intake of animal products, so plant-based calcium sources can be very useful to complement nutritional intake. Plant foods rich in calcium can therefore be very beneficial for both vegans and vegetarians.


Top 10 best vegan calcium sources (per serving)

Here are some of the best vegan calcium sources in the plant world per realistic serving size:

Food Portion Calcium content (mg)
1. Firm tofu (calcium sulfate) 100 g 350 mg
2. Fortified soy milk 250 ml 300 mg
3. Cooked kale 150 g 200 mg
4. Sesame seeds (tahini) 1 tbsp 130 mg
5. Dried figs 5 pieces 130 mg
6. Almonds 30 g 75 mg
7. Cooked white beans 150 g 90 mg
8. Cooked broccoli 150 g 65 mg
9. Tempeh 100 g 110 mg
10. Raw watercress 1 handful 40 mg

Signs of deficiency: when should you worry?

The body maintains a stable blood calcium level by drawing calcium from bones when necessary. Symptoms of deficiency therefore appear only after a long period of insufficient intake:

  • Muscle cramps and tingling in fingers or around the lips.
  • Fragile teeth and brittle nails.
  • Stress fractures even during moderate physical effort.
  • Early osteopenia or osteoporosis diagnosed through bone density loss.

How to easily track your calcium intake

It can be difficult to estimate your daily calcium intake, especially on a calcium plant based diet.

We have a solution for you: the VegUp app! It automatically tracks your intake of calcium, vitamins, and minerals so you can easily identify which nutrients to optimize in your diet.

Download the app for free and optimize your calcium intake today!






FAQ: calcium on a plant-based diet

Do vegans need calcium supplements?

Not necessarily. If you consume fortified foods and calcium-rich mineral water, your needs may already be covered. Supplementation should be supervised, as excessive calcium supplementation may increase the risk of kidney stones.

Can you get calcium from fruit?

Yes, but in moderate amounts. Oranges, figs (fresh or dried), and blackberries are among the most interesting fruits, but they cannot cover daily needs on their own.

Do salt and coffee reduce calcium levels?

Salt (sodium) is the main factor: it forces the kidneys to excrete calcium through urine. Coffee has a similar but much milder effect. A vegan diet low in processed salt helps the body retain calcium more effectively.

Is soy milk a good calcium source?

Yes, as long as it is fortified with calcium. Soy naturally contains little calcium, but fortified versions offer an excellent protein-to-calcium ratio.

How much calcium do vegans and vegetarians need per day?

Adults generally need about 950 to 1000 mg of calcium per day. Teenagers and adults over 65 require around 1200 mg per day. A balanced plant-based diet can reach these levels using tofu, fortified plant milks, greens, and mineral water.

Is plant calcium as well absorbed as dairy calcium?

Yes, sometimes even better. Low-oxalate vegetables like kale, broccoli, and Chinese cabbage can have higher calcium absorption rates than dairy products. High-oxalate greens like spinach do not provide reliably absorbable calcium.

Is tofu a good calcium source for vegans?

Yes, if the tofu is made with calcium sulfate. In that case, 100 g of tofu can provide up to 300–350 mg of calcium, making it one of the best vegan calcium sources.

Can you meet calcium needs without dairy?

Yes. Many populations consume very little dairy yet still meet calcium needs. Cruciferous vegetables, calcium-set tofu, sesame/tahini, almonds, legumes, and fortified plant milks are excellent options for a calcium plant-based diet.

Is vitamin D necessary to absorb calcium?

Yes. Vitamin D plays a key role in calcium absorption. Without adequate vitamin D, part of the calcium consumed cannot be used by the body.

Are plant-based drinks good calcium sources?

Yes, provided they are calcium-fortified. Fortified soy, almond, or oat drinks often contain around 120 mg of calcium per 100 ml, similar to dairy milk.


Scientific references and sources

  • ANSES: Nutritional reference values for calcium (updated 2021).
  • EPIC-Oxford Study (2020): “Vegetarian and vegan diets and risks of total and site-specific fractures”.
  • Academy of Nutrition and Dietetics: Position paper on vegan diets and bone health.
  • The American Journal of Clinical Nutrition: “Bioavailability of calcium from leafy green vegetables”.
  • Food and Agriculture Organization (FAO): “Calcium in plant-based diets”.