Skip to content
Skip to content

Osteoporosis risk can be reduced through proper diet and physical activity.

"How can I prevent bone loss as I get older?"

  • To prevent it, adults 19-50 years old should get 1,000 mg of calcium each day. Adults over 50 years of age should get 1,200 mg each day.

  • Eat three to four servings of dairy or enough of other high calcium foods each day. Make sure you're getting enough vitamin D so you can absorb the calcium you eat.

  • These foods are also high in calcium: sardines, tofu made with calcium sulfate, orange juice with calcium, calcium fortified bread, salmon, spinach, turnip greens, cooked or raw kale, raw Chinese cabbage, broccoli, cauliflower, and calcium-fortified products.

  • Weight-bearing activities, like walking, running, tennis, stair-climbing, aerobics, and weight-lifting, also help prevent osteoporosis.

Try This

Pick one food each day that is high in calcium and add it to your meal or snack.

How to Help Prevent Osteoporosis

Easy ways to prevent osteoporosis.

Related Recipes
Kale Chips
Nonstick cooking spray, Kale, Vegetable oil, Soulful Seasoning
15 mins
Fig, Walnut & Spinach Salad
Onion, Vinegar, Hot water, Spinach, Balsamic vinegar, Honey, Olive oil, Salt, Black pepper, Figs, Walnuts
15 mins
Spinach and Citrus Salad
Spinach, Oranges, Almonds, Dried cranberries, Vegetable oil, Orange juice, Rice vinegar
15 mins
Black-Eyed Peas and Collards
Black-eyed peas, Olive oil, Onion, Garlic, Smoked paprika, Bay leaf, Collard greens, Salt, Black pepper
1 hr
Baked Pears with Maple Yogurt & Granola
Pears, Apple juice, Water, Honey, Greek yogurt, Maple syrup, Granola, Walnuts
40 mins
Yogurt Parfaits
Strawberries, Yogurt, Banana, Jam, Granola
15 mins
Macaroni and Cheese with Glazed Vegetables
Macaroni, Nonstick cooking spray, Onions, Evaporated skim milk, Egg, Black pepper, Cheddar cheese, Mixed vegetables, Orange peel, Orange juice, Dijon-style mustard, Soy sauce
45 mins