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

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

Two meat patties stacked on cutting board, with cut of lamb, salt and meat cleaver
November 12, 2025/Nutrition
Is the Lion Diet a Healthy Way To Eat?

The meat-based elimination diet restricts important food groups — like fruits and vegetables — that keep you healthy

Person looking at phone for saturated fat food items that are also on the kitchen table.
November 6, 2025/Nutrition
Does Saturated Fat Belong in Your Diet?

Your body needs some saturated fat, but too much can contribute to health issues

A soursop, guanabana, cut in half
October 30, 2025/Nutrition
What Is Soursop?

The tropical fruit is a good source of fiber and antioxidants and may help reduce inflammation

Assorted foods with zinc, like cashews, dried apricots and salmon
October 20, 2025/Nutrition
How Zinc Benefits Your Body — and How Much You Need Each Day

You typically get enough of this essential nutrient through foods you eat, like meats, fish, nuts and beans

Assorted immune boosting foods, with ginger, citrus, blueberries and spinach
12 Foods That Help Boost Your Immune System

Options like fatty fish, citrus fruits and sunflower seeds can help keep you well and heal faster

Variety of vitamin- and mineral-rich foods, including salmon, eggs, milk, nuts, spinach and oranges
October 13, 2025/Nutrition
7 Vitamins and Minerals That Help Boost Your Immunity

Eat your fill of vitamins C, B6 and E, plus zinc and selenium

Pills of different sizes, shapes and colors are surrounded by bottles, mortars and pestles, and plants
October 9, 2025/Heart Health
What You Need To Know About Vitamins and Supplements for Heart Health

The vitamins, minerals and other nutrients in the food you eat are essential for a healthy heart, but supplements are another story

Trending Topics

woman applying moisturizer after shower
The Best Winter Skin Care Tips

How to deal with itchy, red or flaky dry skin

Glasses of alcohol on wooden stump outside in the snow, with bottle nearby
Drinking Alcohol in the Cold? 5 Tips on How To Stay Safe

A cold one out in the cold can cause a false sense of warmth and increase your risk of hypothermia

Ad