Pictured Recipe: Plank-Grilled Sweet Soy Salmon

Find out 5 sources of omega-3 fats.

Omega-3 fats are good for your heart-and according to some research, omega-3 fats may help boost your mood too. These fatty acids-specifically EPA and DHA-are found in fish oil, which you can get by taking fish oil supplements…or, even yummier, by eating fish! These 5 fish are top sources of omega-3 fats ( containing 630 mg or more per 3-ounces). Do your body good with these delicious fish that are high in omega-3 fats.

Watch: See how to eat more omega-3s.

1. Sardines

Sardines have 1,950 mg of omega-3s per 3-ounce serving.

2. Salmon (wild)

Wild salmon has 1,060 mg of omega-3s per 3-ounce serving.

3. Tuna, Albacore* (canned)

Canned albacore tuna has 900 mg of omega-3s per 3-ounce serving.

*Pregnant women and young children should consider chunk light tuna instead; it's lower in mercury (and omega-3's). Only albacore tuna that's "troll- or pole-caught" in the U.S. or British Columbia is sustainably fished. Look for those terms on the label or for the Marine Stewardship Council's blue eco-label.

4. Mussels

Mussels have 700 mg of omega-3s per 3-ounce serving.

5. Rainbow Trout

Rainbow trout has 630 mg of omega-3s per 3-ounce serving.

Advertisement