5 of the Best Calcium Rich Foods
If you or someone you know is worried about osteoporosis, bone fractures and bone strength, set aside that bottle of calcium supplements for a moment and consider this: Food that is high in calcium may be better for your bones than vitamin pills.
According to researchers at the Washington University School of Medicine in St. Louis, women who get their daily calcium from the foods that they eat have healthier, stronger bones than women who take calcium supplements. This held true even though the total amount of calcium that women were taking via supplements was higher than average.
Not only is a diet rich in calcium better for your bones, but it may slash other health risks, too.
For example, unlike calcium supplements, dietary calcium helps protect you from kidney stones (a potential side effect of taking calcium supplements). And while calcium supplements have been linked to a higher risk of heart attacks, the same isn't true for calcium-rich foods.
The Best Calcium-Rich Foods for Bone Health and Osteoporosis
Depending on your age and lifestyle, most men should aim for 1,000 mg of calcium a day while women should aim for 1,200 mg daily.
Your health professional may recommend considering one or more of the following foods, all of which are very high in bone-strengthening calcium!
Fish might not come immediately to mind when thinking of osteoporosis-friendly foods, but they're a rich source of vitamins and minerals.
Whether it's a tuna salad for lunch or grilled salmon steaks for dinner, you have many options! Canned fish are great for calcium, while fatty fish are high in vitamin D (which helps improve calcium absorption).
A single 3.75-ounce can of canned sardines nets you 351 mg of calcium.
Protein-packed beans are an easy meal that’s also powerful for bone health. When looking at 1/2-cup serving sizes, cooked pinto beans get you nearly 40 mg of calcium, red beans have 25 mg, and white beans provide a whopping 81 mg.
Beans are also a high source of fiber, and scientists have recently been exploring new research that suggests a fiber-rich diet can help prevent osteoporosis by slowing the breakdown and reabsorption of the calcium in your bones!
3. Dark Green Leafy Vegetables
When you’re about to sit down to your meal of beans, try tossing them into a flavorful salad! Dark green leafy veggies are high in minerals, including calcium. For example, 1/2 cup of cooked kale has nearly 50 mg of calcium, while a 1/2 cup serving of Chinese cabbage has nearly 80 mg of calcium.
Dark green leafy vegetables are also an excellent source of vitamin K. This vitamin helps with calcium absorption, and research suggests it can help prevent bone fractures in postmenopausal women who have osteoporosis.
Milk is a common go-to for dietary calcium, and for the right reason. From 2 percent milk (300 mg of calcium in a cup) to yogurt (332 mg of calcium in 3/4 cup), dairy is an easy way to satisfy your calcium requirements quickly.
It’s important to note that contradicting research suggests that for some people, eating too much animal protein can actually increase how quickly your bones lose their calcium, and increase your risks of weak bones.
If you’re worried about that, fortified beverages make for a healthy, plant-based alternative to dairy. From cashew milk to coconut yogurt to soy cheese, there's a plant-based option for any of your favorite dairy products.
5. Omega-3 Rich Foods
Multiple studies suggest that diets high in omega-3 healthy fats may improve bone health, especially when combined with foods that are also high in calcium.
Lucky for you, some snacks and meals have both! Examples include tofu, nuts, flaxseed, and shellfish.
Osteoporosis Diet 101: How to Improve Calcium Absorption
No man is an island, and no individual ingredient is digested on its own. Nutrition and digestion are complex processes, and you can help your body digest and absorb the most calcium out of your food by keeping a few pointers in mind:
- Your body can’t absorb calcium without vitamin D. Many foods contain both, but healthy UV-protected sun exposure can quickly boost your levels.
- Don’t think just in terms of calcium. Vitamin K, zinc and magnesium also help to promote bone health by increasing both calcium absorption and your bone mass.
- Spread out your dose. Don’t eat all of your day’s calcium in just one meal, as your body needs time to break it down. For maximum absorption, spread your calcium intake out across all your meals and snacks.
You’ll also want to avoid certain ingredients and foods that reduce how much calcium your body can absorb. After all, what’s the use of eating more calcium-rich foods if you cancel out their benefits?
- Too much salt. Sodium increases how much calcium your bones lose.
- Too much protein. Sulfate is a by-product of your body burning protein for energy, and sulfate increases calcium loss.
- High-oxalate foods. Oxalate binds with calcium, so you pass it out when you go to the bathroom. Examples include chocolate, berries, and spinach.
- You’ll find it in many processed foods and soft drinks, and it can reduce how much calcium your body can digest.
- Alcohol and caffeine. Too much of either can weaken your bones. For example, alcohol affects how your body can use vitamin D, which is critical for calcium absorption.
Today, consider adding at least one of the above osteoporosis-foods to your next meal and see the difference that a healthy diet has on your bone health, bone strength, and your overall health and wellbeing!