Foods for Strong Bones

It’s important for women of all ages to eat foods that contribute to strong, healthy bones. Women have a higher risk of osteoporosis than men. But osteoporosis is largely preventable with good nutrition and exercise. After the age of 30, you stop building bone mass, but you can eat to maintain strong bones at any age. The key is to get enough of the nutrients that support bone health.

The role of calcium, magnesium, and vitamin D in women’s bone health

Calcium and magnesium, in combination with vitamin D, are vital for women’s bone health. Calcium and magnesium needs are higher for people who eat the standard western diet (high consumption of sugar, caffeine, meat, and alcohol and a relatively low consumption of leafy greens and whole grains).

  • Calcium: The recommended daily allowance varies from 400 to 1,200 mg/day. Good sources of calcium include dairy products, leafy green vegetables, oatmeal and other grains, tofu, cabbage, summer squash, green beans, garlic, and sea vegetables. Calcium is absorbed slowly and your body cannot take in more than 500 mg at any one time.
  • Magnesium: The recommended daily allowance for magnesium is 500 to 800 mg/day. Calcium can only work when taken in conjunction with magnesium. Good sources of magnesium include leafy green vegetables, summer squash, broccoli, halibut, cucumber, green beans, celery, and a variety of seeds, including pumpkin, sunflower, sesame and flax seeds.
  • Vitamin D: Aim for between 400 and 1,000 IU daily. You can get Vitamin D from about half an hour of direct exposure to sunlight, and also from foods and supplements. Salmon is an excellent source of vitamin D. Other good sources include shrimp, vitamin-D fortified milk, cod, and eggs.