An abnormal growth, fibroids develop either in or on a uterus. Most of the time, these fibroids are tiny and do not cause any symptoms.

Sometimes, these growths enlarge and grow to a size that can result in symptoms like heavy periods and severe abdominal pain. The uterine growths are usually benign. Scientists are not exactly sure what causes fibroids.

Some of the other terms used for fibroids include:
  • fibromas
  • myomas
  • leiomyomas
  • uterine myomas
National Institutes of Health (NIH) states nearly 80% of women can be affected by fibroids by the time they turn 50. However, most won’t have any symptoms or may not know they have uterine fibroids.

Food and Fibroids

Though scientists have not found the exact cause for the growth of fibroids, excess estrogen production has been identified as one of the main culprits.

While certain fibroid treatment calls for the reduction of estrogen, one may unknowingly get estrogen primarily from the foods one eats.

For instance, certain types of fruits and veggies are sprayed with environmental estrogens such as xenoestrogens. Hence, the increased need to shift to organic fruits and veggies.

Eating foods that aid in decreasing the estrogen production and does not contain estrogen might help in limiting the fibroid size, reduced symptoms, preventing any future growth.

Eating food that helps the liver is also recommended. As with any medical condition that is linked with hormones, preventative measures taken on own should also focus on aiding the body efficiently flushing out the toxins, which is primarily done by the liver.

Foods to Take

While diet cannot treat fibroids on its own, it can still help in easing some of the symptoms and complications associated with fibroids. Certain foods can also play a role in slowing down the growth of fibroids.


Fiber-rich Foods

Food rich in fiber help in balancing the hormones and aid in weight loss. Fiber-rich food is also known to help in keeping the blood sugars under control.

This is the main reason why scientists believe that eating food rich in fiber can either slow down and/or prevent the growth of fibroids. Some of the fiber-rich foods to include in the diet are:
  • Beans
  • Raw and cooked vegetables
  • Raw, cooked, and dried fruit
  • Whole grain pasta and bread
  • Cruciferous vegetables like cabbage, kale, bok choy, watercress, etc.
  • Lentils
  • Oats
  • Barley

Potassium-rich Foods

Potassium is one of the vital ingredients in counteracting the effects of salt present in the food. Eating potassium-rich food helps in balancing blood pressure, which is also known as one of the causes of fibroid.

Some potassium-rich food includes:
  • Avocado
  • Apricots
  • Bananas
  • Cantaloupe
  • Citrus
  • Carrots
  • Collard greens
  • Cooked spinach and broccoli
  • Dates
  • Lentils
  • Oat bran
  • Peas
  • Prunes
  • Potatoes
  • Sweet potatoes
  • Tomatoes


The addition of dairy products is also very helpful in addressing the growth of fibroids. Dairy products are rich in calcium, magnesium, and phosphorus- minerals that can slow and/or prevent fibroid growth.

Some dairy products include:
  • Yogurt
  • Fortified Milk
  • Full-fat cheese

Green tea

Rich in several antioxidants, green tea may help in slowing down the growth of fibroids by addressing high estrogen levels and inflammation.

It may help in addressing symptoms like heavy bleeding occurring due to fibroids.

And also

You should also include:
  • Foods that help in detoxification – garlic, beets, etc. Having plenty of water is also recommended
  • Foods containing carotenes - apricots, sweet potato, pumpkin, and spinach
  • Foods rich in vitamin E – almonds, cod liver oil, hazelnuts, wheat germ, etc.
  • Natural anti-inflammatory foods – Fresh rosemary, pineapple, etc.

Foods to Avoid

There are specific categories of food that should be avoided when you are diagnosed with fibroids.



Simple carbohydrates and sugary foods should be avoided as they spike blood sugar levels, which cause excess production of insulin. Excess insulin can cause weight gain and resultant fibroid growth.

  • Corn syrup
  • Dextrose
  • Fruit juice
  • Glucose
  • Soda
  • Sugary drinks
  • Table sugar
  • Maltose
  • White bread, pasta, rice, and flour
  • Packaged energy bars

Estrogen-increasing foods

Certain types of food contain natural ingredients called phytoestrogens, which mimic estrogen present in the body. Other foods can trigger estrogen production.

  • Flaxseed
  • Red meat from sources which uses added hormones
  • Soy milk
  • Soybeans
  • Tofu

The Takeaway

Having a healthy weight, and eating a balanced and nutritious food is very important for a healthy you.

While the food mentioned above might not help in preventing fibroids, but it will undoubtedly help to address the trigger symptoms and/or prevent the formation of new fibroids.

See your doctor in case you feel you are at risk of having fibroids or have any symptoms associated with fibroids.