A causa dos fibróides uterinos não é conhecida, mas pensa-se que esteja relacionada com o estrogénio. Normalmente, após a menopausa, quando o estrogénio cai, os fibróides encolhem normalmente. É importante ter cuidado ao tomar medicamentos ricos em estrogénios, uma vez que a gravidez precoce está também associada ao crescimento de fibróides devido a um relativo excesso de estrogénios. Felizmente, os alimentos em geral não são ricos em estrogénio. É uma crença popular entre os doentes que não devem beber leite de soja ou comer tofu porque estes alimentos são ricos em fitoestrogénicos, mas os fitoestrogénicos não são estrogénios e não há provas que sugiram uma correlação entre o consumo regular de tofu e leite de soja e o crescimento de fibróides. Os alimentos que demonstraram estar associados a fibróides são carne vermelha (a carne de animais que correm no solo, tais como carne de porco, vaca e borrego, em oposição à carne branca, que é galinha, pato e peixe) e álcool, e estudos demonstraram que a ingestão excessiva pode estar associada ao crescimento excessivo de fibróides, mas isto não é o mesmo que dizer que estas carnes vermelhas e álcool não devem ser tocadas de todo, uma vez que não são tipos alérgicos. Mais correlações poderão ser reveladas no futuro, mas os estudos científicos até à data apenas fornecem tais provas.