Osteoporosis refers to abnormally low bone mineral density, causing bones to become brittle and break too easily (especially in the hip, wrist, or spine). Osteoporosis also causes loss of height, stooped posture, and back pain. Women past menopause are at the greatest risk of the disease.
In addition to drugs and moderate, weight-bearing exercise, healthy eating is one of the prime treatments for osteoporosis. Foods rich in calcium and vitamin D are especially effective.
Calcium rich foods include yogurt, milk and other dairy products, but these can add a great deal of fat, so favor low- and non-fat versions. Soy products, bok choy, almonds, almond butter, broccoli, kale, collard greens and white beans are also calcium rich.
Vitamin D is necessary for calcium to absorb into the system. Food rich in vitamin D include dairy products, salmon, soy milk, egg yolks, and mackerel.