Skip to main content

How Nutrition Supports Bone Health With Osteoporosis

by Samaira Farid,
Dr Rebeccah Tomlinson
Medically reviewed by Dr Rebeccah Tomlinson
A woman pouring a liquid, possibly oil or wine, into a pan while in the kitchen.
The information in this article is for general informational purposes only and does not substitute for professional medical or dietary advice, particularly during pregnancy. If you are outside the UK, please consult your local doctor, midwife, or healthcare provider for guidance that reflects your country's recommendations.

An osteoporosis diagnosis can bring a particular kind of urgency. You know your bones are more fragile than before, and the practical question of what you can do about it, day to day, tends to follow quickly. Nutrition for your bone health sits right at the centre of that question. Food will not reverse osteoporosis, though the right nutrients play a clear part in supporting bone strength and slowing further loss. Knowing what to prioritise, and what the evidence actually backs up, is a practical place to start.

Why menopause affects bone density

The bone loss that comes with menopause largely traces back to oestrogen. As your levels fall, the steady cycle of bone renewal tips out of balance, and bone starts breaking down faster than your body rebuilds it. Over time, that leads to lower bone density and a higher risk of osteoporosis. What you eat will not restore bone density to where it was before menopause, though it forms an important part of managing the condition day to day.1

Calcium and bone health with osteoporosis

Calcium is the mineral your bones rely on most. Most people in the UK get enough through a balanced diet, but if you have been diagnosed with osteoporosis your doctor may suggest increasing your intake, often through a supplement alongside food sources. It is worth asking at your next appointment what they recommend for you specifically.2

You can get calcium from a wide range of foods. Dairy like milk and cheese is an obvious source, and plenty of plant foods carry it too. Green leafy vegetables such as broccoli and cabbage count, though spinach is the exception, as it contains compounds that limit how much calcium your body can absorb. Soya beans, tofu, nuts, and fish with edible bones like tinned sardines all add to your intake as well.3

Fresh seafood displayed with various ingredients for a meal, including salmon and shellfish.

Vitamin D and calcium absorption

Calcium can only do its job if you have enough vitamin D. It is the nutrient that lets your body absorb and use calcium, so without it, even a calcium-rich diet does little for your bones. You will find some vitamin D in oily fish, red meat, and egg yolks, though getting enough from food alone is genuinely hard.4

From October to early March, sunlight in the UK is not strong enough for your body to make the vitamin D it needs. Through those months, the general advice is to consider a daily 10 microgram (400 IU) supplement. If you have been diagnosed with osteoporosis, your doctor may suggest a higher daily amount of 20 micrograms. It is worth raising at your next appointment rather than changing your intake on your own.5

Vitamin K and bone formation

Vitamin K plays a part in bone formation and repair by switching on certain proteins, including one called osteocalcin. You get vitamin K1 from leafy green vegetables. Vitamin K2 comes from fermented foods, meat, and dairy, and your gut bacteria make some of it too.7

Vitamin K gets a lot of attention for bone health, though the evidence behind K supplements does not hold up strongly enough for them to be recommended. Study results have been mixed, and current UK guidance does not back vitamin K supplements as part of managing osteoporosis. Getting your vitamin K from a varied diet is the sensible approach.8

A balanced diet as the foundation

A healthy, varied diet sits at the foundation of bone health. After an osteoporosis diagnosis, your GP is a good first point of contact for any questions about nutrition. Depending on what your diet already provides, they may prescribe calcium and vitamin D supplements alongside any other medication. Some needs are simply hard to meet through food alone, particularly vitamin D in the UK, which is why supplements are often part of the picture.10

If you have questions about your calcium or vitamin D intake after an osteoporosis diagnosis, bring them to your next GP appointment. Your doctor can look over your diet, work out whether supplements would help, and make sure anything you take fits with your other medication.

Frequently Asked Questions

Sources

  • [1] Menopause and Bone Loss – Endocrine Society

    The loss of oestrogen during menopause disrupts the bone renewal process, causing bone to break down faster than it is rebuilt, leading to bone loss and a higher risk of osteoporosis.

  • [2] NHS: Osteoporosis – Prevention

    Calcium is essential for strong bones. For most UK adults, the daily reference intake is 700mg. If you have been prescribed medication for osteoporosis, your doctor may advise an intake of around 1,000mg daily.

  • [3] NHS — Food for strong bones

    Good dietary sources of calcium include dairy products such as milk and cheese, green leafy vegetables including broccoli and cabbage (but not spinach), soya beans, tofu, nuts, and fish with edible bones such as tinned sardines.

  • [4] NHS: Osteoporosis – Prevention

    Vitamin D is essential for the body to absorb and use calcium effectively. Food sources include oily fish, red meat, and egg yolks, but it is difficult to obtain enough vitamin D from diet alone.

  • [5] NHS: Osteoporosis – Prevention

    If you have been diagnosed with osteoporosis, your doctor may advise a higher daily vitamin D supplement of 20 micrograms.

  • [6] NHS: Osteoporosis – Prevention

    For adults over 50, UK guidance advises 700mg of calcium daily. US guidance recommends 1,200mg for the same age group. For vitamin D, the UK general supplement advice is 10 mcg (400 IU), while US guidance for over-50s sits at 800 to 1,000 IU.

  • [7] Royal Osteoporosis Society — Vitamins, minerals and nutrients

    Vitamin K helps activate proteins involved in bone formation and repair, including osteocalcin. Vitamin K1 is found in leafy green vegetables. Vitamin K2 is found in fermented foods, meat, and dairy, and is also produced by gut bacteria.

  • [8] Further Food Facts and Bones

    The evidence supporting vitamin K supplements is not strong enough for UK health bodies to recommend them. Study results have been inconsistent, and UK guidance does not currently support using vitamin K supplements for osteoporosis management.

  • [9] Vitamin D – NHS

    Vitamin K can interfere with blood-thinning medication such as warfarin. Taking more than 100 micrograms of vitamin D daily over time can also be harmful.

  • [10] Royal Osteoporosis Society — Nutrition for bones

    A healthy, balanced diet is the foundation of bone health. Following an osteoporosis diagnosis, a GP may prescribe calcium and vitamin D supplements alongside medication if dietary intake is insufficient.