The 16 Best Omega-3 Foods and Their Science-Backed Benefits
From salmon to walnuts, discover top omega-3 foods and how they boost heart, brain, and overall health.

Omega-3 fatty acids are essential nutrients that play a foundational role in your heart, brain, and overall health. Unlike many nutrients, omega-3s cannot be produced efficiently by the body itself, making it critical to obtain them through your diet. There are three main types of omega-3s commonly found in food: EPA (eicosapentaenoic acid), DHA (docosahexaenoic acid), and ALA (alpha-linolenic acid). While EPA and DHA are primarily found in fatty fish and seafood, ALA is present in certain plant foods and oils.
Why Are Omega-3s Important?
Omega-3s deliver a vast range of proven health benefits, including:
- Protecting heart health by lowering triglycerides, blood pressure, and inflammation
- Supporting brain development and cognitive function throughout life
- Reducing risk of chronic diseases such as cardiovascular disease, rheumatoid arthritis, and certain types of cancer
- Promoting healthy vision and supporting neural development in infants
- Improving mood and possibly reducing symptoms of depression
Research-backed guidelines, including those from the World Health Organization (WHO), recommend regular intake from dietary sources, aiming for 0.25–2 grams of EPA plus DHA per day. Plant-based omega-3s (ALA) should be consumed at 1,100–1,600 mg per day for adults.
Top Animal-Based Omega-3 Foods
Most of the richest sources of EPA and DHA omega-3s are found in seafood. Below are the most omega-3 dense animal foods to add to your routine.
1. Mackerel
Mackerel is a small but oily and flavorful fish. Just a 3.5-ounce (100-gram) serving delivers about 4,580 mg EPA+DHA, far exceeding the daily recommended intake. Mackerel is also an excellent source of vitamin B12 and selenium, making it a nutritional powerhouse for overall health .
2. Salmon
Wild-caught salmon is one of the healthiest foods available, rich not just in high-quality protein but also 2,150 mg of EPA and DHA per 3.5-ounce serving. Regular consumption of salmon has been shown to reduce risk of heart disease, promote cognitive health, and boost vitamin D status .
3. Sardines
These small, oily fish pack a punch with 982 mg EPA+DHA per 3.5-ounce serving. Sardines are nutrient-dense with B12, vitamin D, and selenium, and their small size means they are lower in mercury than larger fish .
4. Herring
Herring is popular in Europe and often enjoyed pickled or smoked. A 3-ounce (85-gram) portion contains about 1,885 mg of omega-3s, making it an excellent option for seafood lovers.
5. Anchovies
Despite their tiny size, anchovies contain a hefty 2,053 mg EPA+DHA per 3.5-ounce serving. They’re a tasty addition to salads, pizzas, and sauces and provide B vitamins and calcium .
6. Oysters
Oysters are unique among seafood, delivering all three omega-3 types: ALA, EPA, and DHA. A 3-ounce serving contains up to 670 mg of omega-3s as well as high amounts of zinc and vitamin B12, supporting immune function .
7. Sea Bass
Sea bass offers a milder flavor while providing around 650 mg of omega-3s per serving. This makes it a good option for those preferring milder fish flavors .
8. Trout
Rainbow trout is widely available and farmed sustainably, with around 983 mg of omega-3s per 3.5 ounces. It’s also rich in potassium, protein, and B vitamins.
9. Shellfish (Scallops & Lobster)
Certain shellfish also contain omega-3s though in lesser quantities. For example, a 3-ounce serving of scallops has about 150 mg, and lobster has approximately 210 mg, both of which contribute to daily intake alongside other benefits .
10. Cod Liver Oil
While more of a supplement than a food, a single tablespoon of cod liver oil delivers nearly 2,438 mg EPA+DHA and abundant vitamins A and D. It’s a potent source but should be limited to avoid excess vitamin A .
Food | EPA + DHA (mg) | Other Nutrients |
---|---|---|
Mackerel | 4,580 | B12, selenium |
Salmon | 2,150 | Vitamin D, protein |
Sardines | 982 | B12, vitamin D, selenium |
Anchovies | 2,053 | B vitamins, calcium |
Herring | 1,885 | Vitamin D, selenium |
Oysters | 670 | Zinc, B12 |
Sea Bass | 650 | Potassium, protein |
Trout | 983 | Potassium, B vitamins |
Top Plant-Based Omega-3 Foods
Plant sources mainly provide ALA, which has anti-inflammatory benefits and is converted in limited amounts to EPA and DHA in the body. Here are the best plant-based omega-3 sources:
11. Flaxseeds
Flaxseeds are among the richest plant-based omega-3 foods. Just one tablespoon of whole seeds gives about 2,350 mg of ALA. Flaxseeds also offer fiber and lignans, which may help reduce cholesterol.
12. Chia Seeds
Tiny chia seeds supply around 2,500 mg of ALA per tablespoon. They are also rich in fiber and protein, helping with digestion and satiety .
13. Walnuts
A handful (about 7) of walnuts delivers up to 1,280 mg ALA. Walnuts are also high in polyphenols and may promote brain health .
14. Soybeans and Tofu
Soybeans and soy products like tofu are rich sources for vegetarians and vegans, offering about 2,160 mg of omega-3s in a 100-gram serving of edamame .
15. Canola and Soybean Oil
Oils such as canola and soybean oil provide moderate amounts of ALA and are easy to incorporate into salad dressings and recipes. Use cold-pressed, unrefined oils for best nutritional value.
16. Seaweed and Algae
For strict vegetarians and vegans, seaweed and microalgae (used in supplements) are exceptional sources of EPA and DHA—the only plant forms to deliver these directly.
Food | ALA (mg per serving) | Serving Size |
---|---|---|
Flaxseeds | 2,350 | 1 Tbsp |
Chia seeds | 2,500 | 1 Tbsp |
Walnuts | 1,280 | 7 pieces |
Soybeans (edamame) | 2,160 | 2/3 cup |
Canola oil | 1,279 | 1 Tbsp |
Algal oil supplements | 400–500 EPA/DHA | per capsule |
How to Add More Omega-3 Foods Into Your Diet
Getting enough omega-3s is easier than it may seem. Here are simple tips to boost your intake:
- Eat at least two servings per week of fatty fish (such as salmon, mackerel, sardines, or trout).
- Sprinkle ground flaxseeds or chia seeds into yogurt, oatmeal, smoothies, or baked goods.
- Snack on a handful of walnuts or add them to salads for a daily plant-based omega-3 boost.
- Cook with canola or soybean oil instead of butter where appropriate.
- Try tofu or tempeh in stir-fries or salads to increase both protein and omega-3 content.
- Consider an algal oil supplement if you are vegetarian or vegan and unable to eat fish.
Key Health Benefits of Omega-3s
- Heart Health: Lowers blood triglycerides, reduces abnormal heart rhythms, and helps prevent arterial plaque buildup.
- Brain Health: Critical for infant brain development, supports cognitive health as we age, and may lower risk of dementia.
- Anti-Inflammatory: Reduces inflammation, which plays a role in chronic diseases such as arthritis, asthma, and some cancers.
- Eye Health: Essential for proper visual development and may reduce risk of age-related macular degeneration.
- Mental Health: May improve mood, and some studies suggest a role in the prevention and treatment of depression and anxiety.
Risks and Considerations
While omega-3 foods are remarkably safe for most people, there are a few things to consider:
- Mercury Exposure: Predatory and large fish (such as king mackerel, shark, swordfish) are higher in mercury; opt for wild salmon, sardines, or anchovies if concerned.
- Supplement Caution: Too much fish oil or cod liver oil can cause digestive upset and increase bleeding risk; high vitamin A from cod liver oil is especially a concern for pregnant women.
- Conversion Limitations: The body converts only a small fraction of plant-based ALA into EPA/DHA. If you don’t eat fish, consider fortified foods or algae-based supplements.
Frequently Asked Questions (FAQs)
Q: How much omega-3 do I need daily?
A: Health authorities recommend 250–500 mg of EPA plus DHA per day for adults. For ALA, the recommended intake is 1,100 mg per day for women and 1,600 mg for men.
Q: What’s the difference between EPA, DHA, and ALA?
A: EPA and DHA, found mostly in oily fish, directly support heart and brain health. ALA is plant-based and must be converted in the body into EPA or DHA, though only a small percentage is converted.
Q: Can I get enough omega-3s without eating fish?
A: Yes, with a focus on ALA-rich foods like flaxseeds, chia seeds, walnuts, and soybeans, and possibly algal oil supplements for direct EPA/DHA if you eat no seafood.
Q: What are signs of omega-3 deficiency?
A: Symptoms may include dry skin, rough patches, brittle hair and nails, concentration issues, and even increased risk of chronic disease over time.
Q: Is it possible to eat too much omega-3?
A: Extremely high omega-3 intakes, typically from supplements rather than food, can lead to bleeding problems and digestive upset. Stick to advised amounts unless supervised by a doctor.
Summary: Making Omega-3s a Daily Food Habit
Omega-3 fatty acids are integral to lifelong health—from the heart and brain to every cell in your body. With delicious and diverse sources, both animal and plant-based, it’s easier than ever to make omega-3-rich foods a central part of your diet. Choose wild fish, forget not the humble walnut or chia seed, and enjoy better health—one bite at a time.
References
- https://www.webmd.com/diet/foods-high-in-omega-3
- https://www.healthline.com/nutrition/12-omega-3-rich-foods
- https://www.medicalnewstoday.com/articles/323144
- https://ods.od.nih.gov/factsheets/Omega3FattyAcids-Consumer/
- https://www.health.harvard.edu/nutrition/omega-3-foods-incorporating-healthy-fats-into-your-diet
- https://ods.od.nih.gov/factsheets/Omega3FattyAcids-HealthProfessional/
- https://blog.uvahealth.com/2024/02/07/foods-rich-in-omega-3-youll-actually-like/
- https://www.bhf.org.uk/informationsupport/heart-matters-magazine/nutrition/omega-3s-and-your-heart
- https://www.medparkhospital.com/en-US/lifestyles/omega-3-health-benefits-of-nutrition
Read full bio of medha deb