Q. What can I eat to support bone health?
Bone broths, dark leafy green vegetables, butter and cultured yogurt are all great for supporting bone health. Fish, especially canned fish such as sardines, anchovies, smelt, mackerel and herring are also All-Star foods for bone health. Adding a little bit of quality fat such as butter, olive oil or walnut oil to your dark leafy greens aids mineral absorption. Sunbathing for 20 minutes daily will also give your body a nice hit of Vitamin D, which supports healthy bones.