8 Foods to Support Your Bone Health (2024)

May is National Osteoporosis Month. People with osteoporosis lose bone tissue or do not produce enough bone tissue, causing bones to become brittle and increasing the risk of fractures.

It's estimated that 1 in 3 women and 1 in 5 men will develop osteoporosis in their lifetime.

Some of the factors related to your risk of getting osteoporosis—like genetics and hormonal shifts—are not in your control. However, your diet and lifestyle also play a role in bone health—and you can make changes in these areas that support your bones.

Along with adopting lifestyle practices, such as participating in weight-bearing exercise and avoiding smoking, consuming certain foods can reduce your risk of developing osteoporosis.

What Are the Stages of Osteoporosis?

Nutrients Needed for Healthy Bones

You might first think of calcium-rich foods as those that support bone health. While calcium does play an important role in supporting your bones, it is not the only key nutrient your body needs to keep your bones healthy.

Besides calcium, other bone-building nutrients include:

  • Vitamin D
  • Phosphorus
  • Magnesium
  • Boron
  • Vitamin C
  • Copper
  • Protein
  • Zinc

Foods That Boost Bone Health

In addition to taking other proactive steps to preserve your bones, choosing foods that support bone health can help reduce your risk of developing osteoporosis. Here are 8 foods to add to your diet (and a few to limit) to support your bone health.

Fortified 100% Orange Juice

You probably already know that 100% orange juice is packed with vitamin C (which supports cartilage formation), but it also naturally contains other nutrients that are key to bone health. Having a glass of 100% OJ will give you some potassium to support bone mineral density, and magnesium, which plays a role in bone health.

The results of three clinical trials showed that drinking citrus juices containing a specific carotenoid resulted in positive changes in bone activity (and 100% OJ is one of those juices).

Consuming 100% orange juice that is fortified with calcium and vitamin D can also give your bones some extra support.

Cranberries

Cranberries are a natural source of vitamin C—which your body needs to create collagen in the bone matrix.

Studies have also highlighted the role that natural polyphenols (nutrients that we get from plant-based foods) in berries play in bone health.

One study found that acranberry polyphenol called proanthocyanidins (PAC) may help decrease bone breakdown. There is also a positive link betweenhigh cranberry intake and higher bone mass.

Extra Virgin Olive Oil

Drizzling olive oil on a dish can do more than just give it flavor.Olives, and olive oil, contain polyphenols—particularly oleuropein, tyrosol, and hydroxytyrosol.

A 2012 study found that men who followed the Mediterranean diet that included virgin olive oil (at least 50 mL/day) showed more markers of bone formation than men who ate a Mediterranean diet with mixed nuts (at least 30 g/day) or a low-fat diet.

Another study pointed to significant increases in bone mineral density in people who included more olive oil in their diet.

Milk

Calcium is the bone-building darling in a glass of milk, but the beverage also naturally contains other nutrients that benefit bone health, including vitamin D, magnesium, and phosphorus.

Consuming dairy products may also reduce your risk of osteoporosis and lower your rate of bone loss. Aside from all the vitamins and minerals in the drink, milk also contains the natural sugar lactose, which increases calcium absorption in the human body.

Dairy milk also contains 8 grams of protein per serving. Protein intake can improve bone health, making milk a great addition to a bone-building diet.

Avocado

Adding an avocado to your toast, salad, or eggs can also support your bone health.

Among the plethora of nutrients that the fruit provides, there's one in particular that you need for bone health: boron. This nutrient helps your body absorb magnesium and enhance vitamin D.

A half-cup of raw and cubed avocado contains 1.07 milligrams of boron, making it one of the richest sources of the key mineral that you can pick up in the produce aisle.

Tomatoes

The next time you order a pizza, ask for extra sauce. An antioxidant found in foods that are naturally red and pink—such as tomatoes, watermelon, and guava— may decrease bone loss.

Lycopene—the unique antioxidant that gives these foods their gorgeous red/pink hue—plays an important role in bone health. In the Framingham Osteoporosis Study, higher lycopene levels were linked to less bone loss in the spine.

Shiitake Mushrooms

All mushrooms contain some vitamin D. Similar to humans, mushrooms naturally produce vitamin D following exposure to sunlight or a sunlamp.

Along with vitamin D, shiitake mushrooms in particular also contain copper—another key nutrient for bone health. Lower serum copper levels have been associated with decreased bone mineral density in certain parts of the bone.

Prunes

Prunes, or dried plums, are famous for their gut health benefits, but they can also offer skeletal support. Prunes contain natural phenolic compounds that may play a positive role in bone health.

Studies that included women found that prunes may enhance bone formation and stop bone breakdown. For men, one recent study showed that when they ate 100 grams of prunes (about 9 or 10 prunes) every day for 12 months, their bone mineral density increased.

Gender Differences in Skeletons and Bone Health

Foods to Limit

Some foods are not bone health-friendly because they decrease calcium absorption or cause the body to lose calcium (for example, if they are consumed at the same time as dietary calcium).

Foods that you might want to limit to promote better bone health include:

  • Foods high in sodium
  • Spinach and other vegetables high in oxalates
  • Certain teas
  • Colas
  • Excessive alcohol
8 Foods to Support Your Bone Health (2024)

FAQs

8 Foods to Support Your Bone Health? ›

Iron helps your body make collagen to rebuild bone. It also plays a part in getting oxygen into your bones to help them heal. Good sources: Red meat, dark-meat chicken or turkey, oily fish, eggs, dried fruits, leafy green veggies, whole-grain breads, and fortified cereals.

What foods help repair bones? ›

Iron helps your body make collagen to rebuild bone. It also plays a part in getting oxygen into your bones to help them heal. Good sources: Red meat, dark-meat chicken or turkey, oily fish, eggs, dried fruits, leafy green veggies, whole-grain breads, and fortified cereals.

What is the healthiest food for bones? ›

Good-for-Your-Bones Foods

Some dairy products are fortified with Vitamin D. Collard greens, turnip greens, kale, okra, Chinese cabbage, dandelion greens, mustard greens and broccoli. Spinach, beet greens, okra, tomato products, artichokes, plantains, potatoes, sweet potatoes, collard greens, prunes and raisins.

What drink makes your bones stronger? ›

05/9Green Smoothie

Enjoy the goodness of a green smoothie, which is packed with calcium-rich leafy greens from nature. Spinach, kale, and other leafy greens not only add a refreshing twist to your drink, but they also act as essential nutrients for strong bone health.

What heals bones the fastest? ›

In particular, calcium, vitamin D and protein will be important during the bone healing process, so be sure you're focusing on food sources rich in these nutrients, including dark, leafy greens, broccoli, fish, meat, yogurt, nuts and seeds.

What fruit heals bones? ›

If you're looking for bone-strengthening fruits, figs should be near the top of your shopping list. Five medium fresh figs have around 90 milligrams of calcium and other skeleton-saving nutrients like potassium and magnesium.

What are the worst foods for bone loss? ›

8 Foods to Avoid With Osteoporosis
  • Sugar.
  • Oxalate-Rich Foods.
  • Wheat Bran.
  • Caffeine.
  • Alcohol.
  • Soda.
  • What to Eat.
  • FAQ.

What foods deplete calcium levels? ›

Beer, cheese and snacks are a trifecta for calcium loss.

Alcohol and salty foods are catalysts for calcium flushing. As calcium levels in the blood decrease, the body extracts (resorbing) calcium from the bones to obtain the calcium it needs to function properly.

Are bananas good for bones? ›

Bananas are known for being high in potassium, which is said to help reduce muscle cramps. But it also plays a role in bone health. Too little potassium can reduce calcium in the bones. Adequate amounts of potassium, however, can help protect bones from calcium loss and can also help boost bone mineral density.

Are eggs good for bones? ›

Eggs. Good news for breakfast lovers: Eggs contain a nice amount of vitamin D and can improve bone health. Vitamin D is found in the yolks only, so if you tend to eat egg white omelets, you'll have to get your vitamin D elsewhere. Another breakfast item, orange juice, is often fortified with vitamin D and calcium.

What is the best breakfast for people with osteoporosis? ›

For a bone-healthy breakfast, use steel-cut oats as the base of your breakfast bowl, add a layer of Greek yogurt for some creamy goodness, and pair oats with fresh fruits. Making overnight oats is another great way to enjoy oats. You can prepare breakfast the night before or even days in advance.

Is peanut butter good for osteoporosis? ›

Peanut butter is also a good source of copper, a mineral that helps maintain our bone health, immune function, and blood vessels. Some research suggests that getting enough copper in your diet may reduce your risk of osteoporosis and heart disease. Is peanut butter gluten-free?

What is the number one food that causes joint pain? ›

Sugar – Studies have shown that sugar, particularly processed sugars, may trigger inflammation in the joints. Sugar can take many forms, and it's advisable to check food labels closely.

What foods to eat to lubricate joints? ›

You can take care of your joints with a balanced diet that's filled with antioxidants and anti-inflammatory foods. Include berries, cruciferous vegetables, cherries, and pineapple as your fruit and vegetable choices. Also, make sure to eat fatty fish a few times each week.

How can I rebuild my bones naturally? ›

Here are 10 natural ways to build healthy bones.
  1. Eat Lots of Vegetables. ...
  2. Perform Strength Training and Weight-Bearing Exercises. ...
  3. Consume Enough Protein. ...
  4. Eat High-Calcium Foods Throughout the Day. ...
  5. Get Plenty of Vitamin D and Vitamin K. ...
  6. Avoid Very Low-Calorie Diets. ...
  7. Consider Taking a Collagen Supplement.
Mar 22, 2023

What stimulates bone repair? ›

Electronic and Ultrasonic Bone Stimulation

Your doctor may recommend a technique called bone stimulation, which uses either a low-level electric current or low-intensity pulsed ultrasound to help speed the rate of bone healing.

What foods should be avoided for bone loss? ›

Foods to avoid
  • Salty foods. The Bone Health & Osteoporosis Foundation (BHOF) notes that eating foods high in salt causes the body to lose calcium and can lead to bone loss. ...
  • Alcohol. Alcohol can have a detrimental effect on bone health. ...
  • Foods with added sugars.
  • Foods with high oxalates and phytates.
May 25, 2022

How can I improve my bone repair? ›

Vitamins and minerals including calcium and Vitamin D are essential to bone health. A diet rich in those nutrients, including dairy products, green vegetables, cod liver oil, certain fatty fish and eggs can help boost bone health and speed healing.

Top Articles
Latest Posts
Article information

Author: Pres. Lawanda Wiegand

Last Updated:

Views: 6346

Rating: 4 / 5 (71 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Pres. Lawanda Wiegand

Birthday: 1993-01-10

Address: Suite 391 6963 Ullrich Shore, Bellefort, WI 01350-7893

Phone: +6806610432415

Job: Dynamic Manufacturing Assistant

Hobby: amateur radio, Taekwondo, Wood carving, Parkour, Skateboarding, Running, Rafting

Introduction: My name is Pres. Lawanda Wiegand, I am a inquisitive, helpful, glamorous, cheerful, open, clever, innocent person who loves writing and wants to share my knowledge and understanding with you.