Foods With a Lot of Estrogen

By Taylor Patrick

Estrogen is a class of hormones that help the body grow, maintain and repair the female sex organs and other body tissues, including bone mass. Aging, stress and medication can lower estrogen levels in the body.

A healthy level of estrogen varies depending on age, starting at about 130 pg/ml, increasing to around 200 pg/ml for women in their childbearing years and decreasing with age.

Foods that are naturally rich in estrogen are beneficial for women going through menopause or experiencing a low sex drive. Women who are breastfeeding or have cancer, cysts or fibroids should reduce their intake of estrogen.

Fruits and Vegetables

Fruits high in estrogen include apples, tomatoes, papayas, grapes, grapefruit, dates, cherries, rhubarb, plums and pomegranates. Vegetables such as potatoes, beets, carrots, peas, peppers, cucumbers, eggplant, pumpkin and yams also contain estrogen.


Most legumes contain estrogen, and soybeans in particular are high in estrogen. Alfalfa, pinto beans, chick peas and kidney beans also contain estrogen. Likewise, tofu, soy milk and hummus, all of which are made with beans, contain estrogen.


Anise seed, flax seed, sunflower seeds, sesame seeds and poppy seeds are sources of estrogen.


Pulses, wheat, hops, oats, rice and barley contain estrogen.

bibliography-icon icon for annotation tool Cite this Article

Related Articles

More Related