A balanced diet can provide the daily amounts of zinc needed for our bodies to be protected. Foods rich in zinc are: red meat, poultry, seafood, nuts, cereals, beans and eggs. Among the richest products containing this nutrient are oysters.