Food for healthy bones

Calcium deficiency and IBD | IBDrelief

A good diet is only one of the building blocks for healthy bones, which also includes physical activity and avoiding certain risk factors.

General population

Adults need 700mg of calcium a day. You should be able to get all the calcium you need by eating a varied and balanced diet.

Good sources of calcium include:

milk, cheese and other dairy foods

green leafy vegetables, such as broccoli, cabbage and okra, but not spinach

soya beans

tofu

soya drinks with added calcium

nuts

bread and anything made with fortified flour

fish where you eat the bones, such as sardines and pilchards

Although spinach might appear to contain a lot of calcium, it also contains oxalic acid, which reduces calcium absorption, and it is therefore not a good source of calcium.

It’s difficult to get all the vitamin D we need from our diet and we get most of our vitamin D from the action of the sun on our skin.

Short daily periods of sun exposure without sunscreen from late March/April to the end of September are enough for most people to make enough vitamin D.

However, everyone is advised to consider taking a daily Vitamin D supplement.

Good sources of vitamin D:

oily fish, such as salmon, sardines and mackerel

eggs

fortified fat spreads

fortified breakfast cereals

some powdered milks