Which fish has the healthiest fats?
Correct Answer: Salmon
Almost all fish is right for you. Salmon is excellent because it is rich in EPA and DHA omega-3 fatty acids. Though they're crucial to heart and brain health, the body can't make these "good fats" very well by itself. Salmon also is rich in protein and tends to be low in mercury. (Moms-to-be and young kids should avoid eating fish with high levels of mercury, including shark, swordfish, king mackerel, and tilefish.) The American Dietetic Association recommends: Salmon Mackerel Tuna Trout Herring Sardines