Locations:
Search IconSearch

How To Follow a Healthy Endometriosis Diet and Why

Eating well can help reduce inflammation when you have endometriosis

Female holding bowl of vegetables, surrounded by oversized egg, salmon, avocado and chicken breast

Heavy periods, pain, nausea ... the discomforts of endometriosis can be distressing, debilitating and even disabling. And they can majorly interfere with your day-to-day life.

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

You may have heard that eating certain foods (and avoiding others) can help manage your symptoms. Some people may go so far as to tell you that overhauling your diet is the key to feeling your best.

But is following an endometriosis diet really the solution? According to gynecologic surgeon Cara King, DO, it’s one part of the picture.

Dr. King shares how eating well can help manage endometriosis as part of your overall management plan.

Certain foods can make a difference when you have endometriosis.

What is an endometriosis diet?

An endometriosis diet is an eating plan focused on improving symptoms by lowering inflammation that comes from living with endometriosis.

“Endometriosis is exceptionally inflammatory. Anything that’s going to decrease that inflammation is going to be helpful,” Dr. King says.

But a healthy diet is just one element of managing endometriosis.

“Too often, people with endometriosis are told that managing their condition is on them. That if they just ate healthier, they’d be better,” Dr. King acknowledges. “Diet can help. But proper treatment and management go beyond what you eat.”

Best and worst foods for endometriosis

If eating a healthier diet is part of your strategy to improve endometriosis, then whole, natural foods are a better bet than processed ones.

“Everyone can benefit from a diet that emphasizes lean protein, healthy fats, whole grains and lots of fruits and vegetables,” Dr. King notes. “And if you have endometriosis, it can make a difference in how you feel.”

Advertisement

Dr. King shares advice on what to eat and what to avoid.

Eat more: Fiber

High estrogen levels can make endometriosis symptoms worse. Fiber can help your body eliminate excess estrogen.

How? Fiber helps you poop. And when you poop, it gives your body a chance to get rid of extra estrogen.

Aim for about 35 grams of fiber each day. How do you know if you’re getting enough?

“If you’re pooping once a day, you’re probably on track,” Dr. King says.

Some people can benefit from fiber supplements. But you can also up your intake by eating fiber-filled foods, like:

  • Fruits and vegetables, focusing on the whole foods, not juice, which strips out the fiber
  • Ground flaxseed, which is great to add to smoothies or home-baked foods
  • Legumes, like beans, lentils and chickpeas
  • Whole grains, including whole-wheat pasta and brown rice

Pro tip: Increase your fiber intake gradually. Adding too much at once can make bloating, gas and other digestive discomforts worse. Drinking plenty of water can also help to minimize these side effects.

Eat more: Healthy fats

Omega-3 fatty acids can calm inflammation from endometriosis. Good food sources of omega-3s include:

  • Fatty fish, like salmon, sardines and tuna
  • Nuts and seeds, especially walnuts, chia seeds and flaxseed
  • Plant oils, including flaxseed oil and canola oil

Monounsaturated fats also have anti-inflammatory powers. They’re found in:

  • Avocadoes
  • Nuts and seeds
  • Olive oil
  • Peanut butter
  • Safflower oil

Eat more: Magnesium

Magnesium can help ease muscle cramps, including menstrual cramps that can come with having endometriosis. Magnesium-rich foods include:

  • Fruits, particularly bananas, papaya, avocados and blackberries
  • Leafy greens, like arugula, dark lettuce, kale and spinach
  • Legumes, like black beans and edamame
  • Nuts and seeds, especially almonds and pumpkin seeds

Eat more: Zinc

Zinc helps regulate your menstrual cycles, which is important for hormonal balance.

It can help your body ovulate (release an egg). When you ovulate, you produce progesterone, which balances out excess estrogen and can help fight the effects of endometriosis.

Animal products are some of the foods that are highest in zinc. That includes foods like:

  • Poultry, like chicken or turkey
  • Red meat, but limit this to two low-fat servings per week
  • Shellfish, including oysters, crab and lobster
  • Eggs, but limit yourself to one a day

If you follow a vegetarian or vegan diet, ask a healthcare professional about good sources of zinc for you and whether you could benefit from a zinc supplement.

Limit: Highly processed foods

Processed and packaged foods aren’t healthy for anyone. And if you have endometriosis, cutting back on your intake can help.

Advertisement

Processed foods are the ones that come in a box or bag and have long lists of ingredients. They don’t have the vitamin and mineral content you’ll find in fresh foods. Instead, they tend to be chock-full of things that may worsen inflammation and stir up endometriosis symptoms. That includes ingredients like:

So, when you fill up on chips, cookies, microwave meals and more, you’re getting a big helping of inflammation-causing foods that can make endometriosis symptoms worse. And you leave less room in your belly for the nutrients your body needs.

Cut out: Food triggers

Some people with endometriosis find that certain foods or drinks make their symptoms worse. And they’re not the same for everyone.

“What bothers one person may not bother someone else,” Dr. King clarifies. “I recommend keeping a food journal so you and your provider can identify any triggering foods. Note what you’re eating and any symptoms you’re experiencing. Share it with your team at your next appointment so, together, you can find patterns and consider that as part of your treatment plan.”

Common triggers for people with endometriosis can include things like:

  • Alcohol
  • Caffeine
  • Gluten
  • Dairy products
  • High-sugar foods

Advertisement

Bottom line

Your diet didn’t cause endometriosis. And changing what you eat won’t cure it. But a healthy diet can still help you better manage your condition.

“Eating well can go a long way toward helping you keep your body healthy overall, and that can help you feel your best,” Dr. King emphasizes.

“But it’s just one part of the plan. It’s also important to talk with your provider about other ways to manage your symptoms, care for your mental health and address all the ways in which endometriosis is affecting your well-being. Your experience is valid, and you deserve a comprehensive treatment plan.”

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

Two women exercising in a gym
March 26, 2026/Women’s Health

Managing Endometriosis Pain

An anti-inflammatory diet, regular exercise and heat therapy can all help — but severe pain may require medical treatment

Woman sitting on sofa, holding pelvic area in pain
March 26, 2026/Women’s Health

What It Feels Like To Have Endometriosis

This chronic condition most commonly causes pelvic pain and severe cramping during periods, but it can bring other types of pain symptoms, too

fixed pillows on a messy bed with towel
March 23, 2023/Women’s Health

What Are the Best Positions To Reduce Endometriosis Pain During Sex?

The most comfortable sex positions minimize deep penetration

Woman discusses options of care with her doctor at her appointment.
January 4, 2023/Women’s Health

Endo Belly: What It Is and How To Get Rid of It

A painful, swollen abdomen from endometriosis may be managed with dietary changes

Female patient talking with healthcare provider

Yes, Lupus Can Be Deadly

This autoimmune disease can cause health issues ranging from mild to severe

Baking pan of chicken breasts and vegetables

How To Follow a Healthy Diet With LEMS

Plenty of protein, water and fiber can help ease symptoms and improve your daily life

Person walking with net of fresh fruits and veggies and bag of fresh foods
April 21, 2026/Digestive

The Ulcerative Colitis Diet: What To Eat and Avoid

Stay hydrated and eat a healthy, well-balanced diet, and avoid foods that trigger your flare-ups

Food protein sources, like nuts, eggs, meat, cheese, with big question mark

Can Eating Too Much Protein Hurt Your Kidneys?

If your kidneys are healthy, an uptick in protein is usually fine, but going overboard can be risky

Trending Topics

Hand holding up blue light glasses, with computer screen in background

Do Blue Light Glasses Work?

Blue light-filtering glasses may help some people sleep better, but they don’t prevent eye strain and aren’t needed for eye health

Smiling people in a support group session

How To Overcome Shame and Stigma With Type 2 Diabetes

Avoiding outside messaging may be difficult, but you can change how you think about T2D

Person in bed sleeping

What Does ‘Sleep Latency’ Mean?

The term refers to how long it takes you to fall asleep, which can be a key factor in overall sleep quality

Ad