Tilapia nutrition is both palpable and palatable. The benefits of eating fish for brain, heart and eye health are well known. Fish provides protein, B vitamins, iron, vitamin D, selenium and healthful omega-3 fatty acids EPA+DHA—all for about 200 calories or less per serving.