Minerals, which range from calcium to iron, zinc to potassium, keep your bones strong and perform a variety of tasks in the body. Here are some foods high in minerals. We counted the number of times each food appeared in our lists for eight distinct minerals: iron, calcium, phosphorus, copper, potassium, zinc, magnesium, and selenium. . . .