Plant-based vegan calcium sources

Plant-based vegan diets & bone health: how to get calcium, magnesium & Vitamin D

The second question vegans are asked, after “where do you get your protein,” is usually “so what about calcium? Don’t you need milk products for that?”

Just as we can get all the protein we need from whole food plant-based (WFPB) sources, we can also get all the calcium we need.

Calcium, an alkaline earth mineral, is a building block of teeth and bones and is important in signaling cellular processes. Long-term calcium deficiency can lead to osteoporosis (thinning of the bones), rickets (weakening of the bones) and a reduction in the blood’s ability to clot.

We have grown up thinking that the best sources of calcium are milk, cheese, yogurt, etc. However, many research studies show that the countries in which dairy consumption is the highest, also have the highest incidence of osteoporosis and hip fractures. Dairy products (and meat) create acid in our bodies. Our bodies then pull calcium from our bones, which is highly alkaline, to neutralize the acid, resulting in calcium loss.

It’s important to not only consume calcium (via plant-based sources), but to prevent it from being leached from your bones. Other than eating an alkalizing diet, the Physicians Committee for Responsible Medicine,, recommends limiting salt to 1 to 2 grams per day (since it increases calcium loss via the kidneys), limiting alcohol (since it reduces your body’s ability to build new bone) and not smoking. In addition, it’s important to do weight-bearing exercises (like walking, running, hiking, and lifting weights), and to get enough Vitamin D (see below).

The Recommended Dietary Allowance (RDA) of calcium for adults is 1,000 to 1,200 mg per day and 1,300 mg for pregnant or lactating women.

Plant-based sources of calcium include leafy green vegetables, legumes, nuts, seeds, fortified plant milks and fortified orange juice.

Magnesium is also a building block of bones. The RDA for magnesium ranges from 400-420 mg for adult men and 310-400 mg for adult women. Here are some plant-based foods with the amounts of calcium and magnesium per serving:

Food Calcium
Tofu 1/2 c. made with calcium sulfate 861 mg 73 mg
Orange Juice (calcium fortified) 1 cup 349 mg 27 mg
Soy milk (calcium fortified) 1 cup 200-300 mg 32 mg
Collard greens, cooked 1 cup 268 mg 40 mg
White beans, 1 cup cooked 161 mg 113 mg
Dried figs, 10 each 136 mg 57 mg
Tahini (ground sesame seeds) 2 TB 128 mg 28 mg
Chick peas /garbanzo beans 1 cup canned 109 mg 61 mg
Swiss chard 1 cup cooked 102 mg 152 mg
Kale 1 cup cooked 94 mg 23 mg
Almonds 1/4 cup 94 mg 304 mg
Sweet potato, 1 cup boiled 76 mg 54 mg
Broccoli 62 mg 33 mg

Vitamin D is essential for calcium absorption. Our bodies make Vitamin D through exposure to the sun. So many of us have grown up fearing skin cancer and slather our bodies with sun screen. But 10-15 minutes of sun on our bare skin in the morning or late afternoon is beneficial. As we age, our bodies are not as effective at producing Vitamin D from the sun. And foods, even plant-based, may not be enough. Have your Vitamin D level checked by your doctor and take a D3 supplement as recommended. The RDA for Vitamin D in adults is 600-800 IU.


One thought on “Plant-based vegan diets & bone health: how to get calcium, magnesium & Vitamin D

  1. Thank you for this post regarding calcium. I am reminded how important eating a variety of foods, a bouquet of colors, if you will, for the body to use every vitamin and mineral. These building blocks are so important especially in the teen years for women. Yet, the body seems to know how to improve bone health even if early years do not promote a healthy diet. It is never to late to begin to enjoy greens, yellow and red fruits and veggies. Exercise is also necessary. I was diagnosed with osteopenia @ 8 years ago. My most recent bone density study showed a marked improvement. I believe that is due to being on a plant-based diet and a consistent practice of a weight bearing program. At 76 years, my body reaches for it potential. It is never too late to begin.


We'd love to hear from you!

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s