Are There Foods That Shrink Uterine Fibroids?

Are There Foods That Shrink Uterine Fibroids?

There are no foods proven to shrink uterine fibroids, but a diet rich in dairy, soy, eggs, fruit and vegetables can help slow or prevent the growth of fibroids. Many of these foods contain tumor-inhibiting chemicals.

Uterine fibroids are benign tumors that grow in the muscular tissue of the uterus. They cause a lot of pain, cramping and excess bleeding during periods. While shrinking them through diet may not be possible, the right diet can help prevent them and keep them from growing larger, as stated by Today's Dietitian.

Dairy and eggs

Dairy products like whole milk, cheese, yogurt and ice cream contain calcium which may reduce cell proliferation and butyric acid, which is an antitumorigenic agent.


Soybeans and foods made with soy contain an isoflavone called genistein, which may interfere with the gene signaling involved in the growth of uterine fibroids.


Cruciferous veggies, such as cabbage, broccoli and kale, contain a chemical called indole-3-carbinol. This chemical can have an effect on estrogen metabolism, which prevents tumors caused by excess estrogen.

Vitamin D

Research has shown that women with low levels of Vitamin D may also be more prone to fibroid growth. Take care to get plenty of Vitamin D through supplementation or a diet containing eggs, fortified milk, fatty fish, cheese and beef liver.