Other than boosting your protein intake, an additional benefit to eating more fish is that it comes with a wide range of other vitamins and minerals. Most fish provide phosphorus, selenium and vitamin B12. White fish usually provide potassium, as well as vitamins B3 and B6. Shell fish often contain copper, zinc and iodine. Boom!