Bone does not remain static throughout life — it is constantly breaking down and rebuilding as part of normal bone metabolism.
However, if bone metabolism becomes unbalanced, bones can become less dense, weaker, and brittle. As a result, a doctor may diagnose low bone mass or osteoporosis.
Moreover, consuming key nutrients for bone health can help to reduce the risk of osteoporosis and keep bones healthy.
Individuals should ensure to include the following nutrients and foods in their diet to keep bones healthy:
The National Institute of Arthritis and Musculoskeletal and Skin Diseases advises that low calcium intake throughout life has an association with low bone mass and high fracture rates.
From 51 years, females require 1,200 milligrams (mg) of calcium daily, and males need 1,000 mg.
People can ensure they consume calcium by including dairy or soy products, fish with bones, and leafy green vegetables in their diets.
The following shows the calcium content of some common foods:
- fortified oatmeal, packet: 350 mg calcium
- sardines, canned in oil, with edible bones, 3 ounces (oz): 324 mg calcium
- cheddar cheese, 1.5 oz, shredded: 306 mg calcium
- milk, nonfat, 1 cup: 302 mg calcium
- tofu, firm, with calcium, 0.5 cup: 204 mg calcium
- orange juice, fortified with calcium, 6 oz: 200–260 mg calcium
- baked beans, 1 cup: 142 mg calcium
The body needs vitamin D to absorb calcium, and a deficiency of vitamin D could cause the weakening of the bones and skeleton.
Experts recommend that individuals up to 70 years have a daily intake of 600 IU (International Units) of vitamin D.
People over age 70 should increase their uptake to 800 IU daily, which they can also obtain from supplements.
People can get vitamin D from sunlight and food. The following
- egg yolks
- oily fish such as salmon, trout, mackerel, and tuna
- beef liver
- mushrooms that producers have treated with UV light
- milk, margarine, orange juice, and cereals that manufacturers have fortified with vitamin D
Research suggests that protein can be both beneficial and detrimental to bone health, as different studies have produced different results on the effects of protein on bone health.
However, according to the
The study concluded that the combination of sufficient protein and calcium intake appears to benefit bone mineral density (BMD).
Therefore, eating a diet with sufficient protein and calcium seems wise. Protein-rich foods include:
- dairy products
- beans, lentils, and legumes
- soy products
- nuts and seeds
Micronutrients and antioxidants in fruits and vegetables
The Framingham Osteoporosis Study identified that people with a higher fruit and vegetable intake had better BMD and less bone loss.
The nutrients in fruits and vegetables that the study indicated are beneficial to bone health
Foods to limit or avoid
In addition to eating a healthy diet to support bone health, people should be aware of some detrimental foods and drinks.
According to the National Institute of Arthritis and Musculoskeletal and Skin Diseases, overconsumption of salt can cause the kidneys to excrete calcium.
Therefore, people who have a low calcium intake should avoid adding salt to food or eating too many processed foods that can contain excess salt.
Foods containing oxalates and phytates
The Bone Health and Osteoporosis Foundation advises that some substances in food can interfere with the body’s ability to absorb calcium.
These include phytates in beans, wheat bran, and legumes and oxalates in spinach and beets. Soaking and cooking these foods can help to reduce these compounds.
Experts advise that alcohol negatively affects bone health for several reasons.
Firstly, drinking excessive alcohol can interfere with the body’s absorption of calcium and vitamin D.
In addition, chronic heavy drinking can disrupt hormones, such as elevating cortisol levels, which can break down more bone. Males may produce less testosterone, a hormone that has links to bone formation, while females may notice irregular menstrual cycles. Irregular menstrual cycles can reduce the amount of estrogen in the body, which increases the risk of osteoporosis.
Moreover, people under the influence of alcohol are more at risk of falls and bone fractures.
A 2021 study found that 800 mg of caffeine consumed in 6 hours increased the clearance of calcium by the kidneys by
An older study Trusted