What Foods Are High in Estrogen: Top Sources

No foods contain human estrogen, but many plant foods contain phytoestrogens, compounds that mimic estrogen weakly in the body. Soy products are by far the richest source, with raw soybeans packing about 155 mg of isoflavones per 100 grams. Other notable sources include flaxseeds, dried fruits, and certain beverages, though their phytoestrogen content is dramatically lower than soy.

How Phytoestrogens Work in Your Body

Phytoestrogens are plant compounds that can dock onto the same receptors your body’s own estrogen uses. They bind preferentially to one of the two main estrogen receptor types, with some compounds showing 20 to 30 times greater affinity for this receptor compared to the other. Despite this binding ability, phytoestrogens are far weaker than your body’s natural estrogen. The compound in soy called genistein, for example, activates estrogen receptors at very low concentrations but requires roughly 100 times the dose of natural estrogen to produce a comparable effect.

This means phytoestrogens don’t simply “add estrogen” to your system. Depending on how much natural estrogen you already have circulating, they can act as mild estrogen boosters or mild blockers. When your estrogen is low (as in menopause), they provide a small estrogenic effect. When estrogen is high, they may compete with stronger natural estrogen for receptor space, slightly dampening its activity.

Soy Products: The Strongest Source

Soy dominates every ranking of phytoestrogen-rich foods, and it’s not close. The active compounds are isoflavones, primarily genistein and daidzein. Here’s how common soy foods compare per 100 grams:

  • Tempeh (uncooked): about 60 mg total isoflavones, with 36 mg of genistein and 23 mg of daidzein
  • Firm tofu: about 30 mg total isoflavones, with 16 mg of genistein and 12 mg of daidzein
  • Silken tofu: about 18 mg total isoflavones
  • Soy milk: about 11 mg total isoflavones per 100 grams (roughly half a cup)

Tempeh delivers roughly twice the isoflavones of firm tofu because it’s made from whole fermented soybeans rather than pressed soy curds. Cooking reduces the content somewhat. Cooked tempeh drops to about 35 mg total isoflavones per 100 grams, still the highest of any prepared soy food.

Chocolate soy milk has slightly less than plain varieties, coming in around 8 mg per 100 grams, likely because the soy base is more diluted.

Flaxseeds and Lignans

Flaxseeds are often listed as a top phytoestrogen food, but their claim to fame is different from soy. They contain almost no isoflavones (0.07 mg per 100 grams). Instead, flaxseeds are one of the richest known sources of lignans, a different class of phytoestrogen. Lignans are converted by gut bacteria into compounds that have mild estrogenic activity. The distinction matters because lignans are considerably weaker than soy isoflavones at activating estrogen receptors, so you shouldn’t expect the same magnitude of effect from a tablespoon of ground flaxseed as from a serving of tofu.

Dried Fruits

Dried fruits provide modest amounts of phytoestrogens, mostly in the form of lignans. Dried apricots lead the category at about 445 micrograms per 100 grams, with the bulk of that (401 micrograms) coming from lignans. Dates follow with roughly 330 micrograms per 100 grams. Raisins sit at the bottom with about 30 micrograms.

To put this in perspective, these values are measured in micrograms, not milligrams. A serving of dried apricots delivers less than 1% of the phytoestrogens you’d get from the same weight of tofu. Dried fruits are a real but very minor source.

Beer and Hops

Hops contain a compound called 8-prenylnaringenin, which is considered the most potent phytoestrogen identified in any plant. It’s roughly 100 times weaker than human estrogen but significantly stronger than soy isoflavones in lab assays. Hops also contain a precursor compound that gut bacteria can convert into additional 8-prenylnaringenin after you consume it.

In practice, the amount in a glass of beer is very small. Hop-based herbal supplements deliver far more than beer does. This is more of a biological curiosity than a meaningful dietary source for most people.

Foods That Don’t Rank as High as You’d Think

Sesame seeds, garlic, and many vegetables frequently appear on lists of “high estrogen foods,” but measured phytoestrogen levels tell a different story. Sesame seeds contain zero detectable isoflavones according to USDA testing. Garlic clocks in at just 0.02 mg of total isoflavones per 100 grams, essentially a trace amount. These foods have other health benefits, but phytoestrogen content isn’t meaningfully one of them.

Cruciferous vegetables like broccoli and cabbage are sometimes grouped with estrogenic foods, but they actually influence estrogen in the opposite direction. They contain compounds that support your liver’s ability to break down and clear estrogen from the body, rather than adding estrogenic activity.

Phytoestrogens and Menopause Symptoms

The most common reason people seek out estrogenic foods is to manage hot flashes. A meta-analysis of clinical trials found that soy isoflavones, taken at a median dose of 54 mg per day for six weeks to 12 months, reduced hot flash frequency by about 21% and severity by about 26% compared to placebo. That’s a real but moderate improvement. For context, 54 mg is roughly what you’d get from a cup of soy milk plus three ounces of tofu.

The effect takes time. Most studies showing benefit ran for at least several weeks, and results varied widely between individuals. Some of this variation likely comes down to differences in gut bacteria, which play a key role in converting isoflavones into their active forms.

Safety: Breast Cancer and Men’s Hormones

The longstanding concern that soy might fuel breast cancer has largely been reversed by recent evidence. A 2024 meta-analysis co-directed by Johns Hopkins investigators, covering nearly 12,000 women, found that soy isoflavones were associated with a 26% reduced risk of breast cancer recurrence. The greatest benefit appeared at about 60 mg per day, equivalent to two to three servings of soy foods. This research looked specifically at women who had already received standard medical treatment for breast cancer.

For men, a meta-analysis of more than 50 treatment groups found that neither soy foods nor isoflavone supplements affected testosterone levels. The idea that soy lowers testosterone or raises estrogen in men is not supported by the clinical evidence. Phytoestrogens bind to estrogen receptors far more weakly than actual estrogen, and typical dietary amounts don’t shift male hormone profiles in a measurable way.

How Much to Eat

If you’re looking to get meaningful phytoestrogen intake from food, soy is the only category that delivers in significant amounts. One to three daily servings of soy foods (a cup of soy milk, a few ounces of tofu or tempeh, or half a cup of edamame) puts you in the 20 to 60 mg range of isoflavones per day. That’s the range where clinical studies have observed effects on hot flash symptoms and where the breast cancer recurrence data showed benefit.

Flaxseeds add a different type of phytoestrogen and can be worth including (one to two tablespoons of ground flaxseed daily is a common amount), but they shouldn’t be considered equivalent to soy in estrogenic potency. Dried fruits, garlic, sesame seeds, and beer contribute negligible amounts relative to soy and flax.