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.
Wild salmon has 1,060 mg of omega-3s per 3-ounce serving.
Eat more salmon with these healthy recipes:
Healthy Salmon Recipes
Healthy Grilled Salmon Recipes
Black Bean & Salmon Tostadas
Cashew Salmon with Apricot Couscous
Grilled Salmon & Zucchini with Red Pepper Sauce
Salmon Burgers with Green Goddess Sauce
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.
Rainbow trout has 630 mg of omega-3s per 3-ounce serving.
Eat more rainbow trout with these healthy recipes:
Grilled Whole Trout with Lemon-Tarragon Bean Salad
Smoked Trout Salad