Salmon, sardines, mackerel, chia seeds, flaxseed, walnuts, and canola oil are among the richest food sources of omega-3s.
If you want more omega-3 on your plate, start with fatty fish. Salmon, herring, sardines, and mackerel pack the most EPA and DHA, the long-chain fats tied to much of the research people care about. Plant foods still count. Chia seeds, flaxseed, walnuts, soybean oil, and canola oil bring ALA, another omega-3 that can round out your diet.
The split matters. ALA comes mostly from plants, and your body changes only a small share of it into EPA and DHA. So if your goal is to eat foods that are high in omega-3 fatty acids, seafood usually gives you more omega-3 per bite. Plant foods still earn a spot because they’re easy to add to meals, lower in cost, and easy to keep around.
What Foods Are High In Omega 3 Fatty Acids? Food Groups That Matter Most
Not all omega-3 foods do the same job. Fish and shellfish bring EPA and DHA. Seeds, nuts, and plant oils bring ALA. Fortified eggs, milk, yogurt, and soy drinks can add small amounts too, but the totals swing a lot by brand.
The NIH health professional omega-3 fact sheet separates ALA, EPA, and DHA and notes that the body turns only a small amount of ALA into EPA and DHA. That’s why a bowl of chia pudding and a salmon fillet are both useful, but not interchangeable.
Marine Foods That Pack The Most
Cold-water fatty fish sit at the front of the line. They give you dense omega-3 in a modest serving, and they do it without asking you to eat huge portions. Canned fish works too. In many kitchens, sardines and pink salmon are the easiest weeknight move because they’re shelf-stable and ready fast.
Species matters. Atlantic salmon, herring, sardines, and Atlantic mackerel land near the top. Lean fish like cod or tilapia still add some omega-3, but not enough to sit in the same tier.
Plant Foods That Still Earn A Spot
Chia seeds, flaxseed oil, whole flaxseed, walnuts, soybean oil, and canola oil all carry ALA. These foods shine when you don’t eat seafood often, or when you want another way to add omega-3 without changing the whole meal. They’re easy to stir into oatmeal, yogurt, smoothies, slaws, grain bowls, and salad dressings.
There’s a catch: ALA isn’t a straight swap for fish-based omega-3. You can still build a solid intake with plant foods, yet it helps to know what kind you’re getting.
Best Fish Picks If You Want EPA And DHA
For most shoppers, the most reliable picks are salmon, sardines, herring, trout, and Atlantic mackerel. They bring a lot of omega-3 in one serving and are easy to find fresh, frozen, canned, or smoked. Oysters and mussels can chip in too.
Mercury still matters for some people. The FDA fish advice chart sorts seafood into choices to eat more often and choices to limit. If you’re pregnant, breastfeeding, or feeding kids, that page is worth a quick check before you fill the cart.
Fresh, Frozen, Or Canned
Frozen fish can be just as handy as fresh. Canned salmon and sardines are strong picks when cost or convenience matters. Watch the label for sauces, salt, and bones. Those details change taste and texture more than omega-3 totals.
If you don’t love a bold fish taste, trout and salmon are often the easiest start. Sardines and herring hit harder, but a small tin goes a long way in pasta, toast, rice bowls, or salads.
| Food | Serving | Omega-3 Per Serving |
|---|---|---|
| Flaxseed oil | 1 tablespoon | 7.26 g ALA |
| Chia seeds | 1 ounce | 5.06 g ALA |
| Walnuts | 1 ounce | 2.57 g ALA |
| Whole flaxseed | 1 tablespoon | 2.35 g ALA |
| Atlantic salmon, farmed, cooked | 3 ounces | 1.83 g DHA + EPA |
| Atlantic herring, cooked | 3 ounces | 1.71 g DHA + EPA |
| Sardines, canned, drained | 3 ounces | 1.19 g DHA + EPA |
| Atlantic mackerel, cooked | 3 ounces | 1.02 g DHA + EPA |
| Canola oil | 1 tablespoon | 1.28 g ALA |
Those numbers make one thing clear: the gap between top-tier sources and the rest is wide. A salmon fillet, a tin of sardines, or a spoonful of flax oil changes your intake fast. A food with a small omega-3 halo on the label may not.
Foods That Sound Rich In Omega-3 But Land Lower
Tuna, eggs, shrimp, scallops, cod, and chicken all contain some omega-3, but they sit well below salmon, sardines, chia, or flax on a per-serving basis. That trips people up. A food can make the list of “contains omega-3” and still be a weak source in real life.
Take light canned tuna. It brings far less omega-3 than salmon or herring. A plain cooked egg has only a trace. Shrimp and cod add some, yet they still don’t stack up with the leaders. These foods can chip in across the week, but they won’t move the needle much on their own.
What To Eat If Fish Isn’t A Regular Thing
Plant foods can still do a lot of work. Chia seeds and flaxseed are the heaviest hitters, with walnuts close behind. Canola oil and soybean oil help in a quieter way because you can cook with them across the week without much effort.
If you want exact numbers for a brand, recipe, or raw ingredient, USDA FoodData Central is the cleanest place to check. It’s handy when you’re comparing fortified eggs, seeded bread, or a yogurt with added DHA against a plain version.
Seeds, Nuts, And Oils That Pull Their Weight
Chia seeds work well in overnight oats, smoothies, and yogurt. Ground flax is easier to eat than whole flax for many people, and it blends into oatmeal, muffin batter, and pancakes without changing much. Walnuts make a simple snack and can stand in for croutons or cheese in salads and grain bowls.
Canola oil doesn’t get much hype, yet it quietly helps. A tablespoon already clears the daily ALA target for many adults. That makes it useful in dressings, roasted vegetables, and pan cooking.
Fortified Foods Count, But Read The Label
Some eggs, dairy foods, and soy drinks add DHA or ALA. They can help, but the amount per serving is often modest next to fish, chia, or flax. A carton that says “omega-3” on the front can still deliver far less than a spoonful of flaxseed oil or a serving of salmon.
That doesn’t make fortified foods a bad buy. It just means they work better as a bonus than as your whole plan.
How Much Omega-3 Do You Need From Food
NIH sets daily targets for ALA, not for EPA or DHA. Adults need 1.6 grams of ALA per day for men and 1.1 grams for women. Pregnancy raises the target to 1.4 grams, and breastfeeding puts it at 1.3 grams. For children, the target changes with age.
Food-based advice still leans toward seafood. The American Heart Association says fish belongs on the menu twice a week, with fatty fish getting special attention. That pairs well with the plant foods above: fish brings EPA and DHA, while seeds, nuts, and oils help fill in ALA.
| Life Stage | ALA Target Per Day | One Food Move That Gets There |
|---|---|---|
| Children 4–8 | 0.9 g | 1 tablespoon canola oil clears it |
| Girls 9–13 | 1.0 g | 1 tablespoon canola oil clears it |
| Boys 9–13 | 1.2 g | 1 tablespoon canola oil clears it |
| Adult women | 1.1 g | 1 tablespoon canola oil clears it |
| Adult men | 1.6 g | 1 ounce walnuts clears it |
| Pregnancy | 1.4 g | 1 tablespoon whole flaxseed clears it |
| Breastfeeding | 1.3 g | 1 tablespoon whole flaxseed clears it |
That table shows why plant sources matter even when your main goal is fish. One small food move can close the ALA gap fast. Then a seafood meal once or twice a week can raise EPA and DHA without turning your menu upside down.
Easy Ways To Put More Omega-3 On Your Plate
You don’t need fish at every meal or a pantry full of niche products. A few steady habits do the job.
- Swap one or two dinners each week for salmon, trout, sardines, or herring.
- Stir chia or ground flax into oatmeal, yogurt, or pancake batter.
- Use canola oil in dressings or sheet-pan meals.
- Keep walnuts around for snacks, grain bowls, and baked oats.
- Buy canned salmon for patties, salads, or rice bowls when fresh fish feels pricey.
When Fish Is On The Menu
Pick one fatty fish you already like and repeat it. That sounds boring, but it works. Salmon tacos one night and sardines on toast another night can cover more ground than waiting for a grand meal plan that never lands.
When You Lean On Plant Foods
Go heavy on the dense sources. Chia, flaxseed, walnuts, and canola oil do more per serving than most fortified foods. If you never eat fish, that’s the place to lean first. Then check labels when you buy eggs or dairy products with added omega-3 so you know what you’re getting.
A Better Grocery List Starts Here
If you want the strongest food sources, buy salmon, sardines, herring, trout, or Atlantic mackerel first. Then round out the week with chia seeds, flaxseed, walnuts, and canola oil. That mix gives you both sides of the omega-3 story: EPA and DHA from seafood, ALA from plants.
That’s enough to turn a fuzzy nutrition goal into a grocery list you can act on. Put one fatty fish in the cart, keep one seed or nut in the pantry, and cook with a plant oil that brings ALA. You’ll end up with meals that do more than just sound healthy on paper.
References & Sources
- National Institutes of Health Office of Dietary Supplements.“Omega-3 Fatty Acids – Health Professional Fact Sheet.”Lists ALA, DHA, and EPA food sources, serving amounts, and daily ALA targets.
- U.S. Food and Drug Administration.“Advice about Eating Fish.”Sorts seafood choices by mercury level and gives serving advice for pregnancy, breastfeeding, and children.
- U.S. Department of Agriculture Agricultural Research Service.“FoodData Central.”Nutrient database for checking omega-3 amounts in foods, brands, and ingredients.