Eat enough protein
About 50% of bone is made of protein, so consuming enough protein is essential. A low protein intake can lead to bone loss while a high protein intake can help protect bone health during aging and weight loss. You can eat seafood, milk, cheese, yogurt, eggs, soy or white-meat poultry—they are excellent sources of protein.