1. Bananas
These powerhouses pack a mighty punch of potassium, which helps prevent the loss of calcium from the body.
2. Canned sardines
The one-two combo of calcium and vitamin D in canned sardines makes them a valuable ally for your bones.
3. Orange juice
Orange juice doesn’t have calcium or vitamin D, but it’s often fortified with them—plus, studies have shown that the ascorbic acid in orange juice may help with calcium absorption.
4. Prunes
According to the National Osteoporosis Foundation, studies suggest that prunes (also more poetically known as “dried plums”) may have more powerful, positive effects on bones than other fruits and vegetables.
5. Roasted pumpkin seeds
Along with bone-loving phosphorous, potassium, protein, zinc, and copper, pumpkin seeds are a tremendous source of important magnesium.
6. Olive oil
The intake of olive oil has been related to the prevention of osteoporosis in experimental and in vitro models, according to a 2012 study.
7. Dark leafy greens
Kale, collard greens, mustard greens, Swiss chard, spinach, and Brussels sprouts boast healthy amounts of important bone nutrients, including calcium, magnesium, potassium, vitamin C, and vitamin K.
8. Yogurt
Many people rely on milk for their calcium, but yogurt has calcium and more, along with all of those healthy probiotics. For example, a one-cup serving of organic Stonyfield plain, fat-free yogurt has 35 percent of the daily requirement for calcium, 25 percent vitamin D, 30 percent phosphorous, 8 percent magnesium, and other bone-health-promoting nutrients, all for 110 calories.





