- Calcium is one of the hardest vitamins to get on a vegan diet.
- Adults should try and get at least 1,000 mg of calcium per day.
- The best plant based sources of calcium are seeds and dark leafy greens.
If you have a serious calcium deficiency, it can lead to weaker bones and diseases like osteoporosis (1).
Due to advertising growing up, we think of animal products like dairy as amazing sources of calcium.
In reality, dairy is an okay source of calcium but nothing special. And while some effort is needed, most vegans can get enough calcium in their diet from food sources.
If you’re having trouble getting enough, you can also use a vegan calcium supplement. Here’s a guide to the best vegan calcium supplements.
Table of Contents
How Much Calcium Do You Need?
For adults, either men or women, the recommended daily intake of calcium is 1,000 mg (2).
Vegan Foods Highest in Calcium Per Gram and Calorie
Getting right into it, I’ve compiled a huge list of vegan foods, and created a table below of the foods in terms of their calcium content.
The data comes from the USDA Food Composition Database.
I’ve avoided processed and fortified foods, focusing just on whole plant-based foods, but you likely get some extra in your non-dairy milk, cereal, or bread as well. Tofu also has a lot since it’s usually packaged with a calcium solution.
|Food||Calcium (mg) per 100 grams||Calcium (mg) per 100 calories|
|Vital wheat gluten||142||38|
|Lettuce (red leaf)||33||255|
|Wheat flour (whole-grain)||33||10|
|Green bell pepper||10||48|
|Red bell pepper||7||26|
The “per 100 grams” column is the most practical, while the “per 100 calories” column can be useful if you’re trying to lose weight and are watching your calorie intake.
The Most Efficient Plant Sources of Calcium
Here’s one more way to look at the data in the table above.
I’ve graphed the amount of calcium per 100 calories against the amount per 100 grams of the very best sources.
The most efficient sources are those foods somewhere in the middle of both axis, towards the top right corner.
Only seeds and greens really make the cut here (nuts and other foods are clustered around the bottom left hand grid).
No source is particularly efficient overall, so you’ll likely want to go for a mix of seeds and leafy greens to get most of the calcium in your diet.
Types of Vegan Foods That Are High in Calcium
There are certain types of plant foods that dominate the top of the list:
- Seeds – Almost every type of seed that is commonly eaten (sesame, chia, flax, etc.) is in the top 30 vegan calcium sources. It”s easy to add these to salads and other meals to get a large portion of your daily calcium.
- Dark leafy greens are excellent sources of calcium – Spinach, swiss chard, collard greens, and kale all have a significant amount per serving, with very few calories.
- Nuts are an okay source of calcium – They mostly round out the list and have some calcium, but also a lot of calories. Almonds are the best nut in terms of calcium.
Oxalate and Calcium Absorption
Leafy greens are a good source of calcium, but they also have a lot of oxalate – an “antinutrient”.
Note that this hindered absorption is already factored into RDAs, so you likely don’t need to stress about it.
If you’re concerned about this, cook your vegetables, which reduces oxalate content from 30 to 90% (4). Boiling in particular is the most effective, although you lose some other nutrients from the food as well.