Food, Healthy Living 7 Ways to Prevent Bone Loss FrontDeskApril 22, 2022 FacebookXEat a diet full of plenty of calcium-rich foods, such as yogurt, soybeans, tofu and salmon. Foods high in vitamin D include egg yolks, fatty fish, liver and fortified milk.