Locations:
Search IconSearch

Why Omega-3s Are Good for You

And some of the best sources

Raw salmon is displayed next to an avocado, various nuts and bottles of olive oil.

Nutrition trends come and go. But omega-3 fatty acids are a nutrient that has stuck around — and for good reason.

Advertisement

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy

Omega-3 fatty acids, commonly called omega-3s, are a group of unsaturated fatty acids that your body needs for many functions. Since it’s best to get the nutrients you need from foods instead of pills or supplements, it’s important to include foods rich in omega-3s in your diet.

But many Americans aren’t eating enough of this healthy fat. Registered dietitian Anna Taylor, MS, RDN, LD, explains the health benefits of omega-3s and which foods are the best sources.

Benefits of omega-3s

Every cell in your body needs omega-3s, especially the eyes and brain. Omega-3s are also important for muscle activity, immune function, digestion and fertility.

But most of the research on omega-3s has studied its heart health benefits. “People who eat omega-3s in their diet may have less plaque buildup in their arteries, lowering the risk of heart attack and stroke,” Taylor says. “Omega-3s lower triglyceride levels and may slightly raise ‘good’ HDL cholesterol levels.”

Taylor adds that some research suggests eating more foods rich in omega-3 fatty acids, like fish, may have lower risks of cognitive function problems, like Alzheimer’s disease and dementia. It’s still an area of continuing research, though.

There are other possible benefits, too. Some research shows that regularly eating omega-3s may lower the risk of:

Advertisement

  • Some types of cancer.
  • Age-related macular degeneration.
  • Dry eye disease.
  • Rheumatoid arthritis.

“Eating foods high in omega-3s is a good move for most people,” Taylor explains. “But don’t expect them to treat all your health conditions. Work with a doctor to manage health problems and talk to a nutritionist about the best diet for you.”

Types of omega-3s

When a food label lists omega-3s, check which kind it contains. Omega-3 fatty acids are a group of different fats, not just one. And they’re not all created equal when it comes to their benefits.

The three main types of omega-3 are:

  • Alpha-linolenic acid (ALA).
  • Docosahexaenoic acid (DHA).
  • Eicosapentaenoic acid (EPA).

EPA and DHA are mainly found in fish. ALA is found in plant sources like canola oil, flaxseed, soy and walnuts.

“ALA is a precursor to the other types of omega-3,” Taylor explains. “A precursor means your body has to convert ALA to EPA and DHA.” This conversion process varies from person to person, and it’s not always efficient. So to really boost your body’s omega-3 levels, get at least some EPA and DHA from your diet.

Highest omega-3 foods

If you want to add more omega-3s to your diet, eat more fish. This will give you the biggest dose of EPA and DHA. Choose fish that have the highest amounts of omega-3s, including:

  • Mackerel.
  • Wild salmon.
  • Herring.
  • Bluefin tuna.
  • Lake trout.
  • Anchovies.
  • Albacore tuna.
  • Lake whitefish (freshwater).
  • Sardines.

How much fish should I eat?

Most adults should eat at least two servings of fish each week. If you have heart disease and don’t eat fish regularly, your healthcare professional may recommend EPA and DHA supplements. Fish oil supplements can interact with some medications, though, so check with your provider before taking them.

Fish and pregnant or nursing women

If you’re pregnant or nursing, you can safely eat up to 12 ounces of low-mercury fish per week. Some of the best choices are:

  • Salmon.
  • Herring.
  • Sardines.
  • Shellfish.

Avoid these types of fish, which have high mercury levels that can be harmful to a fetus or nursing baby:

  • Shark.
  • Swordfish.
  • Tilefish.
  • King mackerel.

Vegetarian or vegan omega-3 sources

What if you don’t like fish or you eat a vegetarian or vegan diet? “You can get some of your omega-3s from plants, but most vegetarian sources of omega-3 only contain ALA,” Taylor says. And while ALA is healthy, it won’t boost your body’s levels of omega-3 like DHA and EPA will.

How to get more ALA and vegetarian omega-3:

  • Add 2 tablespoons of ground flaxseed to your morning oatmeal or a smoothie. The body doesn’t get nearly as much ALA from whole flaxseeds, which are too tiny to chew properly.
  • Eat 1 ounce of walnuts daily. Try adding them to salad or yogurt.
  • Use canola oil with vinegar as a salad dressing.

Advertisement

Algae oil contains DHA, making it a good vegetarian omega-3 choice. Food manufacturers may add algae or algae oil to foods and beverages. Look for DHA-fortified foods if you don’t eat fish.

Eat more fish, but talk to your doc

Most people can safely add more fish to their diets to boost their omega-3 intake. But talk to a healthcare professional before you make any major diet changes or start taking supplements.

Advertisement

Cleveland Clinic icon
Health Essentials logo
Subscription icon

Better health starts here

Sign up for our Health Essentials emails for expert guidance on nutrition, fitness, sleep, skin care and more.

Learn more about our editorial process.

Related Articles

Image of salmon, a source of omega-3
April 4, 2022/Nutrition

The Best Sources of Omega-3 Fatty Acids

Where to find this essential nutrient

Healthcare provider going over information with a patient
September 4, 2026/Nutrition

Manganese vs. Magnesium: Two Important Minerals With Key Differences

They’re both essential minerals, but they do different jobs in your body

Person sipping a beverage in a metal cup through a metal straw
September 3, 2026/Diet, Food & Fitness

What Is Yerba Mate?

This caffeinated South American tea contains antioxidants and other nutrients that may offer some health benefits

Variety of plant-based protein, including soy beans, tofu, vegetables and soy milk
September 3, 2026/Nutrition

Plant-Based Foods That Pack a Protein Punch

You can get a good amount of protein from eating lentils, beans, tofu, grains, seeds and nuts

Healthy protein foods, including nuts, seeds, fish, eggs and lean meats
September 3, 2026/Nutrition

A Healthy Protein Guide: What To Eat and Limit

Lean meats, fish, dairy and plant proteins can help you meet your protein needs without piling on saturated fat and sugar

Halved grapfruit with spoon, and whole grapefruit
September 1, 2026/Nutrition

Health Benefits of Grapefruit

This citrus fruit delivers vitamin C, fiber and other nutrients that can support your heart, immune system and skin

Scoop of protein powder
August 31, 2026/Nutrition

Can You Eat Too Much Protein?

Protein is essential in your diet, but piling more onto your plate isn’t always better

Overnight oats topped with peanut butter, fruit and chia seeds
August 27, 2026/Diet, Food & Fitness

12 High-Protein Breakfast Ideas

Eating about 20 to 30 grams of protein for your first meal can help you feel fuller longer and fend off cravings

Trending Topics

Person doing glute bridges with band resistance

Build Lower-Body Strength One Bridge at a Time

Glute bridges are simple bodyweight exercises worth adding to any workout

Healthcare provider with clipboard, with lab vials, meds, oversized prostate and prostate cancer ribbon

What It Means To Have Advanced Prostate Cancer

Cancer that’s spread beyond the prostate is considered ‘advanced’

Fish market worker selecting a cut of fresh fish

Best Catch: The Healthiest Fish To Eat

The best choices are high in omega-3s and protein and low in mercury

Ad