Prevent Bone Breaks With These Foods (Most Ignore) – Foods That Fight Osteoporosis

Lauren Kirkbride | November 21, 2024 12:00 am

According to the National Osteoporosis Foundation, over 54 million Americans are at risk of osteoporosis. The disease causes the body to create too little bone mass, resulting in over two million fractures every year. Fortunately, your diet can delay the progression of osteoporosis.

Research in nutrients proves that eating certain fruits, vegetables, and proteins can help bones grow, even in adulthood. If you use the right cooking oil or cook fish with the bone in, you'll have a lower chance of breaking bones later in life. Keep on reading your way through for the best foods to fight osteoporosis.

No, The Protein In Milk Doesn't Harm Your Bones

A milk splash is seen against a blue background.
dimitriwittmann/Pixabay
dimitriwittmann/Pixabay

A recent health myth says that too much protein deteriorates bones. But science asserts otherwise. Milk supplies protein and calcium, which contributes to bone health even in adulthood.

Although some studies debate the efficiency of milk, randomized controlled trials--considered to be the best studies out there-- say that milk helps osteoporosis. A study in the Journal of Bone and Mineral Research stated that milk increases bone density in adults and prevents bone loss later in life.

ADVERTISEMENT

The Best Cooking Oil For Bone Health

ADVERTISEMENT
A woman picks up a bottle of olive oil.
LOIC VENANCE/AFP via Getty Images
LOIC VENANCE/AFP via Getty Images
ADVERTISEMENT

If you want to preserve bone mass, cook with olive oil. In 2012, a study from the Endocrine Society found that olive oil can protect against osteoporosis. It raises the body's level of osteocalcin, which is a marker of healthy bone formation.

ADVERTISEMENT

The Mediterranean diet, which mainly uses olive oil, supports bone health more than other diets.

ADVERTISEMENT

This Unique Protein Is Only In Broccoli

ADVERTISEMENT
ADVERTISEMENT
Seasoned broccoli is seen on a blue plate.
Deb Lindsey For The Washington Post via Getty Images
Anjelika Gretskaia/REDA&CO/Universal Images Group via Getty Images
ADVERTISEMENT

In 2012, scientists found another nutrient (besides calcium) that enhances bone health. Scientists from the Rensselaer Polytechnic Institute discovered that osteocalcin-- a protein that appears in broccoli-- strengthens bones. Specifically, it guards against damage and reduces the likelihood of osteoporosis.

ADVERTISEMENT

Osteocalcin appears in dark green vegetables such as broccoli and spinach. Lead researcher Deepak Vashishth adds that vitamin K also helps bone health. Broccoli has a high vitamin K count compared to other vegetables. Even if you hated broccoli as a kid, it can save your bones as an adult.

ADVERTISEMENT

Prunes: Not Just For Digestion

ADVERTISEMENT
ADVERTISEMENT
prunes-wooden-plate-on-the-table-2022-05-06-02-49-21-utc
Artem_ka2/Envato Elements
Artem_ka2/Envato Elements
ADVERTISEMENT

Many people eat prunes for their digestive health, but these fruits also aid your bones. In 2017, a study in Osteoporosis International reported that prunes prevent bone loss. When women with low bone density ate five to six prunes per day, they received more mineral density.

ADVERTISEMENT

In Nutrients, scientists reviewed 24 studies on prunes and concluded that they could recover bone minerals. Researchers believe that prunes can alleviate osteoporosis. These dried fruits have plenty of vitamin K and fiber, and they will keep your gut healthy as well. There's no downside!

ADVERTISEMENT

Massage Aloe Vera And Eat It, Too

ADVERTISEMENT
ADVERTISEMENT
Gel leaks from a cut stem of aloe vera.
Chantal CASANOVA/Gamma-Rapho via Getty Images
Chantal CASANOVA/Gamma-Rapho via Getty Images
ADVERTISEMENT

Aloe vera is an edible shrub that is also used as a topical. If you drink it as a juice, you may receive some bone benefits. You can thank the ingredient acemannan, says the Journal of Dental Sciences. Acemannan speeds up bone growth and regeneration.

ADVERTISEMENT

Aloe vera may also benefit osteoporosis patients as a topical. Most research connects aloe vera to arthritis, but the plant may help other bone diseases as well.

ADVERTISEMENT

Time To Chop Bok Choy

ADVERTISEMENT
ADVERTISEMENT
A chef cooks bok choy in a skillet.
Gregory Rec/Portland Portland Press Herald via Getty Images
Cole Burston/Toronto Star via Getty Images
ADVERTISEMENT

Your mother was right when she said that growing kids need calcium. But many forget that adults need enough calcium, too. According to the College of Family Physicians, calcium is one of the most crucial nutrients for bone health, and it decreases throughout adulthood. Bok choy is a fantastic source of calcium.

ADVERTISEMENT

The West Virginia Division of Health Promotion and Chronic Disease recommends bok choy for osteoporosis. This leafy green often appears in stir fry, and it is a nutritional powerhouse. One cup of bok choy offers 74 mg of calcium. Eat up!

ADVERTISEMENT

Not A Milk Fan? Try Soy Milk

ADVERTISEMENT
ADVERTISEMENT
Cut tofu cubes are on a tray.
BSIP/Universal Images Group via Getty Images
BSIP/Universal Images Group via Getty Images
ADVERTISEMENT

Soy products, including tofu and miso, can prevent osteoporosis. In 2016, scientists reviewed over 130 studies in the Journal of Medicinal Food. They concluded that soy foods could fight osteoporosis by strengthening bones. It lowers the risk of fractures and speeds bone formation.

ADVERTISEMENT

According to the International Osteoporosis Foundation, soy contains isaflavones that benefit bone health. Soy milk also provides calcium, but it has far less calcium than dairy milk. Although research on soy is ongoing, it seems promising as an anti-osteoporosis food.

ADVERTISEMENT

Why You Should Eat Egg Yolks

ADVERTISEMENT
ADVERTISEMENT
Two eggs are fried in a skillet.
Yoon Byun/Portland Portland Press Herald via Getty Images
Britta Pedersen/picture alliance via Getty Images
ADVERTISEMENT

If you want better bone health, don't limit yourself to egg whites. Whole eggs are critical for bone minerals, according to Osteoporosis International.

ADVERTISEMENT

Eggs are rich in vitamin D that helps the body absorb calcium and strengthen bones. But most of an egg's vitamin D is in the yolk.

ADVERTISEMENT

Cook Salmon With The Bone In

ADVERTISEMENT
ADVERTISEMENT
A chef sprinkles herbs on raw salmon.
Derek Davis/Portland Press Herald via Getty Images
Derek Davis/Portland Press Herald via Getty Images
ADVERTISEMENT

Salmon is one of the healthiest fish you can eat. Researchers have discovered that calcium and salmon calcitonin helps men with osteoporosis. During one study, these minerals improved bone density in patients' spine and hips. According to BMC Nutrition & Metabolism, salmon is a delicious source of bone-healthy calcium.

ADVERTISEMENT

For the best results, eat salmon with the bone in. Registered dietitian and nutritionist Carrie Dennett says that keeping the bones in fish will help your bones. It provides more nutrients and flavor to your meal.

ADVERTISEMENT

The Secret Power Of Turnips

ADVERTISEMENT
ADVERTISEMENT
Turnips are in a pile, and one is sliced in half.
Russell/Toronto Star via Getty Images
@vbcreative/Unsplash
ADVERTISEMENT

Turnips may not be everyone's first choice of vegetables, but they are incredibly effective against osteoporosis.

ADVERTISEMENT

Turnips supply both calcium and vitamin K. According to research in The Open Orthopaedics Journal, these nutrients are essential to bone health. Scientists assert that you should eat vegetables instead of supplements; the oils in vegetables help your body absorb the minerals better. So go buy some turnips.

ADVERTISEMENT

How Almonds Protect Bone Tissue

ADVERTISEMENT
ADVERTISEMENT
A close-up shows almonds in a pile.
Anton NovoderezhkinTASS via Getty Images
Anton NovoderezhkinTASS via Getty Images
ADVERTISEMENT

Almonds have a unique ability to protect bones against harmful cells. In 2011, a study in the journal Metabolism analyzed how almonds help bones. They suppress osteoclasts, a cell that destroys bone tissue. For osteoporosis patients, this can make all the difference.

ADVERTISEMENT

Almonds also provide several nutrients that support your bones. According to AlgaeCal, almonds contain calcium, magnesium, phosphorus, copper, and potassium--all of which may fight against osteoporosis. A handful of almonds or spoonful of almond butter fits perfectly into an anti-osteoporosis diet.

ADVERTISEMENT

Hungry? Have Whole Grain Cereal For Breakfast

ADVERTISEMENT
ADVERTISEMENT
A woman eats a bowl of cereal with fruit.
Dan Kitwood/Getty Images
GerDukes/Pixabay
ADVERTISEMENT

Not all cereals are unhealthy; some are the perfect breakfast to help fight osteoporosis. Researchers have discovered proteins and nutrients in whole-grain cereals that strengthen bones. In 2017, research in the European Journal of Clinical Nutrition said that whole-grain cereal improved bone density in males with osteoporosis.

ADVERTISEMENT

When you combine whole-grain cereal with milk, you have a nutrient-dense meal for bone health. In the morning, grab a whole-grain cereal, pour in some milk, and add a topping of fruit--perfect!

ADVERTISEMENT

The Ups And Downs Of Eating Beans

ADVERTISEMENT
ADVERTISEMENT
A close-up shows a bowl of bean soup.
Ricardo DeAratanha/Los Angeles Times via Getty Images
Renato Valterza/REDA&CO/Universal Images Group via Getty Images
ADVERTISEMENT

Plant-based proteins encourage bone health, and beans fit that bill. A study in Nutrition Research and Practice stated that beans increase bone mineral density. In 2017, a later study came to the same conclusion.

ADVERTISEMENT

There is one downside of beans: some are high in phytates. According to American Bone Health, phytates can suppress the absorption of calcium. However, other studies have linked phytates to better bone density. If you're worried, rinse or soak beans before cooking them. Chickpeas, lentils, and white beans have the lowest amount of phytates.

ADVERTISEMENT

To Relieve Inflammation, Eat Ginger

ADVERTISEMENT
ADVERTISEMENT
Grated ginger is on a cutting board next to ginger juice.
Brianna Soukup/Portland Press Herald via Getty Images
Peggy_Marco/Pixabay
ADVERTISEMENT

According to research, osteoporosis may result from inflammation. Ginger is a potent anti-inflammatory that can delay the disease's onset. According to the Journal of Medicinal Food, ginger halts inflammation in the body and the bones.

ADVERTISEMENT

In 2018, a study in Biomedicine & Pharmacotherapy examined ginger's effect on the spine. Ginger increased the number of osteoclasts in the body, which maintains bone health. In animal studies, the herb improved spine strength in rats. Plus, ginger adds flavor to any dish, so there's no reason not to eat it.

ADVERTISEMENT

Sprinkle Turmeric In Your Cooking

ADVERTISEMENT
ADVERTISEMENT
A close-up shows dried turmeric powder.
Tom Stoddart/Getty Images
Tom Stoddart/Getty Images
ADVERTISEMENT

According to a 2018 study, turmeric could help millions of Americans who have bone diseases like osteoporosis. Researchers from Washington State University discovered that curcumin, an ingredient in turmeric, helps to grow bones. Curcumin supports new bone cells and blood vessels surrounding the bone.

ADVERTISEMENT

Research in World Neurosurgery saw people with spinal injuries benefit from curcumin. The study concluded that turmeric slowed the effects of osteoporosis. According to the Natural Medicine Journal, the spice also improves bone density. You can sprinkle powdered turmeric into several recipes for better taste and bone health.