In this blog, I will look at foods that could help prevent osteoporosis. The idea is that we consume less animal proteins that contain saturated fats and consume more of the good fats such as nuts, seeds, pulses and grains.
We should also reduce full fat dairy products, to be replaced with low fat ones, or change to calcium-rich alternative milks like soya that are low in saturated fat. We know milk and milk products contain an acid-forming protein, which saps calcium from the bones.
Boosting our intake of calcium foods that support bone health include:
- Sesame seeds;
- Spring greens and
A lot of these foods also contain other nutrients that contribute to bone health, including Phosphorous and Magnesium.
We also need vitamin D, which helps the body absorb calcium. The best source of vitamin D is fish, including wild salmon and sardines. Vitamin C is also needed, which is responsible for the formation of collagen and zinc that contributes to bone cells health. Foods containing Vitamin C include broccoli, sweet potatoes, kiwi fruit, peppers and oranges. Both Vitamin D and Vitamin C are available in supplement form too.
Other additions that contribute to a healthy lifestyle and bone wellness include:
- Weight bearing exercise that helps with bone formation. Exercise include walking, dancing, running, or visiting the gym at least three times a week;
- Reduce stress level and any stimulants, so that you keep them to a minimum, as both of these will have an impact;
- If you are aware of problems with bone density or you’re reaching menopausal age, take additional calcium supplements.
To support my own bone health I have taken out dairy and animal proteins and include an extra calcium and magnesium supplement. I try to aim for my portion of fruit and vegetables too.
It is always important to know about and keep tabs on our health, so that we stay well as we age.