Osteoporosis Home page Send to a friend Print this page Search for new topic
diet


Osteoporosis Home Care: Diet
If you have osteoporosis, follow a diet that is low in fat and cholesterol, with plenty of calcium and vitamin D.

Recommended calcium intake:
  • Children 3 to 8 years old: 800 mg of calcium per day
  • Children 9-17 years old: 1,300 mg of calcium per day
  • Adults: 1,000 to 1,500 mg of calcium per day
    • Adults also need 400-600 IU of vitamin D per day
General dietary measures for osteoporosis include:
  • Eat a low fat diet.
  • Eat a low salt diet
  • Eat a diet that is high in calcium:
    • Milk
    • Cheese
    • Yogurt
    • Salmon
    • Broccoli
    • Soybean
  • Eat plenty of fruits and vegetables
  • Avoid caffeine. Images
Calcium Containing Food Sources
FoodServing SizeCalcium Per Serving
Sardines in oil3 oz370 mg
Milk1 cup290-300 mg
Swiss cheese1 oz (slice)250-270 mg
Yogurt1 cup240-400 mg
Canned salmon3 oz170-210 mg
American cheese1 oz (slice165-200 mg
Broccoli1 cup160-180 mg
Soybean curd (tofu)4 oz145-155 mg
Turnip greens1/2 cup, cooked100-125 mg
Ice cream1/2 cup90-100 mg
Kale1/2 cup, cooked90-100 mg
Cottage cheese1/2 cup80-100 mg
Corn bread2.5 inch square80-90 mg
Parmesan cheese1 Tb70 mg
Egg1 medium55 mg
Powdered milk1 tsp50 mg
About freeMD FAQ Terms of Use New Visitor Feedback
freeMD is provided for information purposes only and should not be used as a substitute for evaluation and treatment by a physician. Please review our terms of use.

Last Updated: Nov 6, 2008  References
Authors: Stephen J. Schueler, MDJohn H. Beckett, MDD. Scott Gettings, MD
Copyright 1989-2008 DSHI Systems, Inc.   Powered by: freeMD
Site Map
Osteoporosis References: