Fish, in general, is high in protein. Some varieties provide as much protein per ounce as chicken and lean beef. Wild-caught fish is generally higher in protein than farmed fish. Halibut wins out over the rest. Although containing a moderate amount of mercury, this white fish is an excellent addition to the diet, with more than 30 grams of protein in half a fillet. Salmon is another great source, one of the healthiest fatty fish. Trout is also a good option, boasting all the essential minerals and plenty of protein. Cod, farmed tuna, and haddock make the best-of list, as well.

This site offers information designed for educational purposes only. You should not rely on any information on this site as a substitute for professional medical advice, diagnosis, treatment, or as a substitute for, professional counseling care, advice, diagnosis, or treatment. If you have any concerns or questions about your health, you should always consult with a physician or other healthcare professional.