In fact, there are no confirmed causes, only theories. In all cases estrogen increases the rate of growth. High fat diets lead to increased weight and cholesterol which in turn leads to an increase in naturally produced estrogen and the resulting fibroids. The medical profession has a few remedies. For women past child bearing age a hysterectomy may be recommended.
Natural remedies take a very broad approach.
For irregular bleeding caused by fibroids reduction of animal fat in the diet might be helpful as this would help to lower cholesterol which would then help to lower estrogen and help control bleeding. The addition of fiber can also reduce cholesterol. It might be a good idea if bleeding has been heavy to use natural iron supplements like chlorophyll , yellow dock , red raspberry , and herbal iron formula to prevent or remedy anemia. Reduction of caffeine intake has also been suggested as helpful. In addition of vitamins A, E, C, bioflavonoids, and the minerals zinc, iodine, and copper has been helpful for some women.