4. Sardines
Want to strengthen your own bones? Then why not eat bones? One can of sardines, small, whole fish preserved in oil or water, loads you up with calcium, 35% of your daily recommended value to be exact.
Not only that, but a can of sardines contains 23g of protein, 15% of your daily recommended value of iron, which helps oxygenate the blood, and 44% of your daily recommended value of Vitamin D, which actually helps your body absorb the calcium you intake.
Be careful though, sardines canned in oil contain almost half of your daily recommended value of cholesterol and 19% of your sodium, both components that can lead to high blood pressure and heart disease.