Osteroporosis Diet Foods that are Good for the Bones and Body

Good-for-your-bones foods

Dietary Source


Milk, cheese, and yogurt: These are especially important to include in an osteoporosis diet

Calcium. Some dairy products are fortified with Vitamin D.

Fish and Seafood: These can make an important contribution to an osteoporosis diet 

Canned salmon with bones; canned sardines


Fatty fish: mackerel, tuna, salmon, sardines

Vitamin D

Vegetables and Fruits: An osteoporosis diet should include these fruits and vegetables

Broccoli, Collard greens, mustard greens, turnip greens, dandelion greens, kale, Chinese cabbage, okra 


Spinach, raisins,  beet greens, collard greens, okra, sweet potatoes, tomato products, potatoes, plantains, artichokes


Tomato products, prunes, raisins, plantains, potatoes, bananas, spinach, orange juice, sweet potatoes, oranges, papaya


Red peppers, pineapple, green peppers, papaya, oranges, Brussels sprouts, grapefruit, strawberries, broccoli

Vitamin C

Leafy, dark green vegetables such as kale, spinach, collard greens, turnip greens, mustard greens, Brussels sprouts make up an important part of an osteoporosis diet.

Vitamin K

Fortified Foods can be an important part of an osteoporosis diet

Vitamin D and calcium are often added to breakfast foods, juices, rice milk, soy milk, bread, snacks and cereals.

Vitamin D, Calcium

Care, osteoporosis diet-2