Top Foods for Bone Density

Bone density peaks at 30, then declines. 1 in 3 women and 1 in 5 men over 50 will suffer osteoporotic fracture.

Top Foods — Ranked by Evidence

RankFoodMechanismEvidence
#1SardinesCalcium (382mg) + vitamin D3 (4.8μg) + protein. Edible bones provide calcium hydroxyapatite — same form as human bone....strong
#2Greek YogurtCalcium + protein + probiotics. Probiotics may increase Ca absorption. Higher protein = higher bone density....strong
#3KaleCalcium (150mg) with good bioavailability (low oxalate vs spinach). Also vitamin K1 → K2 for osteocalcin activation....strong
#4AlmondsCalcium + magnesium + protein. Mg essential for vitamin D activation — without it, D3 can't support Ca absorption....strong

⚠️ Foods to Avoid

excess saltexcess caffeineexcess alcoholsodaexcess vitamin a

💊 Supportive Supplements

vitamin d3vitamin k2calciummagnesiumcollagenboron