Meat and other high protein foods. It’s important to get enough, but not too much protein for bone health and overall health. Many older adults do not get enough protein in their diets and this may be harmful to bones. However, special high protein diets that contain multiple servings of meat and protein with each meal can also cause the body to lose calcium. You can make up for this loss by getting enough calcium for your body’s needs. For example dairy products, although high in protein, also contain calcium that is important for healthy bones.