That means we have to eat the right foods that ensure we get enough of the right minerals in our bodies that can keep our bones strong. Here is a list of the five most important foods that make sure your bones last a lifetime.
Yoghurt
Yoghurt is rich in calcium and vitamin D which are two of the most important nutrients for exemplary bone health. Most people get their intake of vitamin D from the sun, but in cloudy countries like Britain it can be almost impossible to get the right level. Eating yoghurt boosts your vitamin D intake to make up for it.
Milk
It’s probably the most famous name on this list. Milk is well-known for its properties of keeping bones and teeth healthy. If you can buy milk that is fortified with vitamin D then that is even better as it gives you double the dose of protection.
Cheese
Even though it is often talked down as being too fatty to be healthy, cheese is another great source of calcium. It only takes a little cheese to get your calcium intake, and cheese is a delicious way to fulfill your dietary needs.
Salmon
Fatty fish like salmon are well-known as an excellent source of omega 3, but you might not know that they actually contain loads of vitamin D too: an all-round health option.
Spinach
Not eating dairy can be a major problem if you’re trying to keep your bones healthy. But if you don’t like it or you’re allergic to it there are plenty of other options. Spinach is a great one as it has plenty of calcium, fibre, iron and vitamin A.