Diet alone may not completely prevent a disease, but it can help protect against it to some extent. That's why we're sharing foods that can help prevent osteoporosis, a condition that can occur in anyone, young or old, if not careful. Eating these foods doesn't mean you'll never get osteoporosis at all, but it can help reduce the rate of occurrence. Even if you already have osteoporosis, eating more of these foods can help support your condition.
The most important thing for strong, healthy bones is calcium and vitamin D. In addition, vitamin C, magnesium, and potassium are also needed.
Dark Green Vegetables
Among dark green vegetables, kale, cabbage, mustard greens, and turnip greens are rich in calcium.
Potatoes
Potatoes contain calcium and vitamin D, which are needed for bones, as well as magnesium and potassium.
Citrus Fruits
Citrus fruits of all kinds are abundant in vitamin C.
Fish
Fish also contains calcium and vitamin D. Salmon, in particular, is rich in these nutrients as well as potassium.
Almonds
Almonds mainly contain calcium and potassium.
Fortified Foods
Fortified foods such as those made from grains, bread, orange juice, and dairy products contain large amounts of calcium and vitamin D.
Source: www.hhdresearch.org










