5 Foods to Eat to Support Healthy Bones

bone foodsDiet plays a big role in bone health and it’s known that your bones can become weaker as you age. Women over the age of 50 are at a highest risk of osteoporosis, but men aren’t immune. Therefore, it’s important that you consume a diet that not only fuels your body but protects your bones too.
Having weak bones is especially dangerous because not only does it lead to disability, but it’s also associated with a higher risk of premature death.

When choosing a diet to protect your bones, you want to ensure it contains calcium and vitamin D, above all, but also a variety of other nutrients that can support healthy bones. Here are some good options to start off with.

5 Foods to Eat for Stronger Bones


Low-fat and non-fat milk: A great source of calcium without the fat. If you can’t consume milk, then opt for fortified juices that contain calcium.

Collard greens: Collard greens are not only high in calcium but vitamin K as well.

Raisins: Raisins are high in potassium, which is essential for strong bones.

Fatty fish: Salmon is a great source of vitamin D along with tuna and mackerel.


Brussels sprouts: Another green that is high in vitamin K.

Eating these foods throughout the week can help boost your nutrient levels to support stronger bones.

Also read:

Author Bio

Mohan Garikiparithi got his degree in medicine from Osmania University (University of Health Sciences). He practiced clinical medicine for over a decade before he shifted his focus to the field of health communications. During his active practice he served as the head of the Dept. of Microbiology in a diagnostic centre in India. On a three-year communications program in Germany, Mohan developed a keen interest in German Medicine (Homoeopathy), and other alternative systems of medicine. He now advocates treating different medical conditions without the use of traditional drugs. An ardent squash player, Mohan believes in the importance of fitness and wellness.



Related Reading: