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.
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.
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.