Longevity UnmaskedLongevity Unmasked

Question 180 of 433

What should I eat for my bones?

Evidence grade (draft mapping)GGuideline-based / consensus
Sardines, yogurt, kale and almonds in daylight

The short answer

Enough calcium, enough vitamin D, and more protein than you think.

Calcium: about 1,200 milligrams a day after 50, mostly from food: dairy, fortified alternatives, sardines and canned salmon with bones, tofu, and leafy greens. Supplement only the gap.

Vitamin D: meet age-appropriate intake; testing and treatment targets depend on a clinical indication, not a universal longevity range.

Protein: bone is about half protein by volume. Older adults who eat more protein have fewer fractures.

Limit alcohol, and do not smoke.

Vitamin K2, collagen, and boron are popular for bones. The evidence for them is thin.

“This book is for education. It is not medical advice, and reading it does not make you my patient or create a doctor-patient relationship.” From the book’s medical disclaimer. Full disclaimer

Evidence scope
CONSENSUS / HUMAN TRIALS — Adequate nutrition supports bone; extra supplements beyond need do not guarantee fracture prevention.Evidence grade (draft mapping)GGuideline-based / consensusPart 13, Q180 · Sources: R2

Sources cited

All of Part 13

Related questions