Eat These 20 Calcium-Rich Foods To Boost Bone Health

Eat These 20 Calcium-Rich Foods To Boost Bone Health

We want our bones to be healthy well into our golden years, and it’s never too early to start. Plenty of calcium-rich foods are out there just waiting to keep your skeleton strong—and these are the 20 richest ones. 

1. Cheese

Specific kinds like gouda, parmesan, and Swiss cheese pack the most calcium, so turn to them first. Of course, you can also focus on low-fat cheese to keep saturated fats low and calcium high.

Farhad-Ibrahimzade-Qnuwyoakgva-UnsplashPhoto by Farhad Ibrahimzade on Unsplash

2. Leafy Greens

Spinach, kale, and collard greens are not only nutritious but also high in vitamins and boast a good source of calcium. Given that they’re so versatile as well, you can add them to soups, sandwiches, or salads to promote better bone health. 

Char-Beck-5Em6Srtccuc-UnsplashPhoto by Char Beck on Unsplash

3. Almonds

Nuts in general are good sources of calcium, but almonds are crowned king for having the most of it. They also come fully loaded with fiber and healthy fats, so be sure to munch on them as a snack or toss some in with breakfast. 

Mockupo-8Lvxmmzuau0-Unsplash (1)Photo by Mockupo on Unsplash

4. Sesame Seeds

Sesame seeds can easily be incorporated into your diet, as they should because they’re packed with calcium. They’re also beneficial for lowering inflammation and cholesterol and are good sources of fiber. 

Mohamad-Mahdi-Abbasi-U0X7P4Xaaju-UnsplashPhoto by Mohamad Mahdi Abbasi on Unsplash


5. Beans and Lentils

By now we know that beans are packed with protein, but did you know they also come with lots of calcium? If you’re looking to get some fast, kidney beans, white beans, and chickpeas have a ton of it.

Shelley-Pauls-T4X660Okiys-UnsplashPhoto by Shelley Pauls on Unsplash

6. Rhubarb

It can be an acquired taste, but rhubarb is a great source of calcium. It’s also loaded with vitamins and fiber, so should be sought after by anyone looking to strengthen their bones. 

Kaori-Nohara-Zbz1Nzjg-Tc-UnsplashPhoto by kaori nohara on Unsplash

7. Tofu

Tofu doesn’t look like much at first glance, but it brings a lot to the dinner table. Stick to tofu with added calcium (also known as calcium-set tofu) so you can reap all the benefits. 

Davito-Andy-Cittnrkrjls-UnsplashPhoto by Davito Andy on Unsplash

8. Dried Figs

For those interested in a sweeter calcium-rich option, dried figs make for great snacks. They also have a lot of vitamins, particularly vitamin K, and fiber, so you get nothing but the good stuff. 

Auguste-A-2Qtnptuesia-UnsplashPhoto by Auguste A on Unsplash

9. Yogurt

Yogurt is considered a terrific source of calcium, but the buck doesn’t stop there—plenty of options also have lots of probiotics and protein. That said, opt for plain yogurt over Greek yogurt because while both are good sources of calcium, plain yogurt has more. 

Annemarie-Gruden-Fsgger8Zfno-UnsplashPhoto by Annemarie Grudën on Unsplash

10. Poppy Seeds

That poppy seed bagel just got better! Believe it or not, poppy seeds are a great place to go for all kinds of minerals and nutrients like calcium, phosphorus, and potassium. 

Diane-Alkier-Jkwvtddn-Ga-UnsplashPhoto by Diane Alkier on Unsplash


11. Fortified Cereals

While not everything in the cereal aisle promotes bone health, fortified cereals make a special point to include more calcium. Look for multigrain Cheerios, Special K, or Quaker’s Oat to get the most out of your bowl. 

Nyana-Stoica-Ev6C1Ljh1Lk-UnsplashPhoto by Nyana Stoica on Unsplash

12. Canned Fish

Certain kinds of fish like salmon or sardines are not only full of healthy fats, but they come with a healthy dose of calcium, too. The canned variety specifically is better in this case because of the edible bones.

Murielle-Hunt-Zzggvamhqi4-UnsplashPhoto by Murielle Hunt on Unsplash

13. Eggs

We all love eggs for breakfast, but they’re so much more than a classic morning staple. They’re rich in protein, vitamins, and calcium as well! The yolk in particular is full of it. 

Mustafa-Bashari-Rkuk4Eb8F7S-UnsplashPhoto by Mustafa Bashari on Unsplash

14. Edamame

Edamame isn’t just for sushi restaurants. These delicious soybeans are terrific for protein and calcium alike, as well as vitamins and antioxidants.  

Crystal-Jo-Ukt3X B5Pqs-UnsplashPhoto by Crystal Jo on Unsplash

15. Smoothies

Smoothies are one of the best ways to reach your daily fruit and veggie goals, though it’s also a solid way to score calcium. Given that you can put leafy greens and an assortment of dairy products in them, smoothies are a nutritional powerhouse. 

Nature-Zen-6Pr6Urlhmxc-UnsplashPhoto by Nature Zen on Unsplash

16. Milk

We learned pretty young that milk was the place to go for calcium, and nothing’s changed today! Based on what kind of milk you drink, the calcium levels can differ a bit, but it’s still one of the best beverages overall for vitamins and promotion of bone health. 

Brian-Suman-Vdbq-Iiyvgy-UnsplashPhoto by Brian Suman on Unsplash


17. Fortified Milk

Plenty of milk alternatives, like almond or soy, have fortified calcium in them as well. So, even if you’re lactose intolerant, you can still guzzle a glass of your preferred milk to get the calcium you need.

Engin-Akyurt-2Rlleycpvti-UnsplashPhoto by engin akyurt on Unsplash

18. Certain Fruits

Oranges, pineapple, kiwi, and berries are just a few fruits that offer lots of calcium—and they’re one more thing to add to your smoothie! There are so many ways to incorporate fruit into your diet, which helps you and your bones stay healthy. 

Juno-Jo-Hrdnnog Y-A-UnsplashPhoto by Juno Jo on Unsplash

19. Orange Juice

Speaking of oranges, one glass of fortified orange juice can contain just as much calcium as a glass of milk! Just be sure to check the label first. 

Pamela-Lima-Kk6Ppze4F7K-UnsplashPhoto by Pâmela Lima on Unsplash

20. Grains

Whole-grain, low-sugar options are best for calcium. You can even take a peek in grocery stores for fortified bread or crackers to really beef up your intake. 

Rebecca-Matthews-Yjwnjrwt8Mc-UnsplashPhoto by Rebecca Matthews on Unsplash