Ikan adalah sumber protein, vitamin D, vitamin B, mineral surih, dan asid lemak omega-3 yang sangat baik, yang kekurangan dalam kebanyakan makanan. Sesetengah jenis ikan mengandungi lebih banyak asid lemak omega-3 dan secara amnya lebih banyak vitamin D.