Essential minerals support bone health, heart function, and more. You can get these minerals by eating a variety of foods—such as cereals, dairy, beans, seafood, and spinach—to get calcium, iron, ...