top of page

Getting Enough Calcium on a Plant Based Diet

Getting enough calcium on a plant-based diet can initially seem like a bit of a challenge if you don't know what to look out for. In reality however, with just a bit of knowledge and planning it's easy to meet daily calcium requirements even after you've ditched the dairy.

Almost everyone knows calcium is important for strong bones and teeth, but it is also essential for neuromuscular and cardiac (heart) functioning. The skeleton is the storehouse for calcium in the body and the size of these stores are effected by the amount of calcium you eat (and absorb) as well as losses of calcium through the bowels, kidney and skin (in faeces, urine and sweat - calcium is one of the body's electrolytes).

Having a low intake of calcium has been associated with the development of Osteoporosis. When you develop Osteoporosis your bones become weak and porous instead of being thick and dense. As your bones thin you have a higher chance of breaking them, especially if you fall. The prevalence of Osteoporosis in Australia among those aged 50 and over is approximately 23% of women and 6% of men. While calcium is really important for preventing Osteoporosis, other factors like exercise, vitamin D and protein also play a role. You have the opportunity to build your bones until you're about 30 years old - after that you'll be stuck with what you've got! So it becomes all about maintenance, baby.

Calcium requirements change with age, but the recommended dietary intake of calcium for the average male and female aged 19-50 years is 1000 mg/day. Men continue to need only 1000mg/day until the age of 70. Calcium absorption decreases as we age and unfortunately for females, calcium balance deteriorates at menopause. Therefore it is recommended that females 51 years and over and males 70 years and over consume 1300 mg/day.

Plant-Based Sources of Calcium

There are plenty of good calcium sources to select from on a plant-based diet including low oxalate leafy greens, broccoli, tahini, almonds, fortified plant milks, legumes and calcium set tofu. Check the table below for more info.

Absorbability of Calcium

As the saying goes - its not what you eat, its what you absorb. Other vegetables like spinach, beet leaves and rhubarb also contain high amounts of calcium, however the absorbability is quite low due to their oxalic acid content. You'll see in the table below, low oxalate greens are truly great as far as calcium absorption is concerned - even trumping dairy products.

Perhaps the motto here should be to take a leaf (get it?! 🙄) out of the cows' book and get your calcium straight from the green stuff!

Many plant-based peeps find it's easiest to meet their calcium needs by including some calcium fortified plant milk each day - but check the labels, as in Australia not all plant milks are fortified. The table below is by no means exhaustive, there are so many plant-based milks to choose from these days! If the plant milk you drink doesn't have added calcium, and you're saddened by the thought of swapping to something else, it's not necessarily the end of the world - as long as you're extra mindful to include other sources of calcium throughout the day.

There are a number of factors to consider when it comes to good bone health, and there are a multiple micronutrients associated with improved outcomes. Below are some of the 'big ticket items' to be mindful of...

Vitamin D

Vitamin D plays two key roles in the development and maintenance of healthy bones – it assists calcium absorption from food in the intestine and it also ensures correct renewal and mineralisation of bone. Our main source of vitamin D is from the sun, very few foods contain vitamin D.

Best sources:

- Sunshine!

- Mushrooms exposed to UV light (you can buy them ready to roll or do this yourself by placing your plain old button mushies in the sun for an hour)

- Fortified products.


Low protein intake is detrimental both for the building of peak bone mass during youth, and for the preservation of bone mass with ageing. Protein under-nutrition can lead to reduced muscle mass and strength in older adults which increases risk of falls (and therefore fractures). While you don't have to stress too much about protein on a plant-based diet, it pays to be a little mindful of intake and aware of good sources. Regular intake of legumes or soy products could help preserve bone mass as you age.

Go Easy on Caffeine

Too much caffeine can decrease the amount of calcium your body stores. Limit caffeine to 400 mg a day. That's the amount found in about four regular-sized cups of coffee or eight cups of tea. Remember that colas and energy drinks also contain a lot of caffeine.

Drink Alcohol Sensibly

Drinking too much alcohol on a regular basis can raise your chance of developing osteoporosis. Ideally we should have no more than 2 drinks a day with a couple of alcohol free days during the week.

Watch Out for High Sodium Foods

The science is still a little mixed on this one, but it appears as though eating too much sodium can reduce your bone density. Read food labels and try to keep your sodium intake to less than 2300 mg a day.

It’s important to read labels as many foods have ‘hidden salt’ – meaning the foods don’t necessarily taste salty.

Keep Active

Make it a habit to include regular weight-bearing activities like walking/running or racquet sports. Try to incorporate some resistance training to keep bones strong and some balance exercises to reduce your risk of falling.

Featured Posts
Recent Posts
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page