17. Fish (all types)
Fish is good for you for a variety of reasons.
It’s high in vital nutrients. Some are high in omega-3 fatty acids, which are good for your heart.
Protein content varies greatly. Salmon has 19 grams of protein per 3-ounce (85-gram) meal and just 175 calories.