Finn's Take· TL;DROmega-3 fatty acids are unsaturated fats — often called "good" fats — that offer myriad advantages for the body, most notably potent anti-inflammatory properties that help reduce the risk of disease, while also supporting healthy cholesterol levels and promoting heart health. Despite all that, most people simply aren't getting enough of them. The good news? A handful of everyday foods can make a dramatic difference.
Since the body can't make its own omega-3 fats, you need to get them from food. There are three kinds: eicosapentaenoic acid (EPA) and docosahexaenoic acid (DHA), which are found in fish and seafood, and alpha-linolenic acid (ALA), which is found in plants. The body can better absorb EPA and DHA, as they're more bioavailable, though it can also convert ALA into EPA and DHA — just in limited amounts.
Mackerel leads the pack among fish, delivering a remarkable 4,580 mg of EPA and DHA per 3.5 ounces — whether grilled or added to dishes, it offers a substantial dose of omega-3s along with vitamin B12 and selenium. It's one of the most nutrient-dense, affordable proteins you can put on a weeknight dinner plate.
Cooked salmon is an especially good DHA and EPA source, with 1.24 and 0.59 grams respectively. Notably, farmed salmon is actually higher in fat and omega-3s than wild salmon — a fact that surprises many shoppers who assume wild-caught is always the superior choice. After large fish like salmon, foraging fish have some of the highest levels of EPA and DHA, including herring with 1.71 grams per 3-ounce serving and canned sardines with 1.19 grams. Sardines and herring are also among the lowest-mercury options available, making them a smart, sustainable choice.
Shellfish is a uniquely good source of omega-3s because many types contain all three forms — ALA, DHA, and EPA — a rare combination you won't find in most single foods. Oysters in particular punch well above their weight for such a small serving size.
Flaxseeds top the plant-based list, delivering more ALA omega-3 fatty acids than any other known food on the planet — offering more than double the amount of a woman's daily recommended needs and nearly twice for men in just one tablespoon, about 7 grams of ALA. To get the full benefit, eat flaxseed ground — your body absorbs ALA from ground flaxseed more effectively than whole — and because it can go rancid easily, it's best to refrigerate it.
Just one ounce of walnuts contains 2.5 grams of ALA, more than double the daily recommendation for women. Walnuts are also the only tree nut that qualifies as an excellent source of ALA omega-3 fatty acids. Toss them into oatmeal, salads, or simply snack on a handful — few foods deliver this much nutritional value with this little effort.
Chia seeds offer 2.53 grams of omega-3s per tablespoon and also have high fiber and protein levels, making them a strong source of nutrients for people on a plant-based diet. They absorb liquid and expand, which also makes them surprisingly filling.
Including fish and other foods rich in omega-3 fatty acids at least twice per week is associated with cardiovascular benefits and a lower risk of heart disease, according to the American Heart Association. These foods are also associated with better brain function, helping support memory, concentration, and mood. That's a compelling return on something as simple as swapping your usual protein for salmon twice a week.
For most people, DHA and EPA are the best ways to get omega-3s, since the body has to convert ALA to DHA and EPA — a process that isn't always the most efficient and can vary from person to person. That said, plant sources like flaxseeds, walnuts, and chia seeds still contribute meaningfully and are especially valuable for those who don't eat fish. The smartest strategy is variety — mixing fatty fish with plant-based sources ensures you're covering all three forms of this essential fat, regardless of your dietary preferences.