5 foods to eat after age 40 for strong bones VnExpress Regularly consuming yogurt, tofu, and salmon can help maintain bone density and reduce the risk of osteoporosis and fractures after age 40.