5 Foods Rich in Phytoestrogens (Plant Compounds Similar to Estrogen)
Foods do not contain human estrogen, but some contain phytoestrogens—natural plant compounds that can weakly interact with oestrogen receptors in the body. Their effects are much milder than the body’s own oestrogen and can vary depending on the person’s health, hormones, and gut bacteria.
1. Soy Foods
Soy is one of the richest sources of isoflavones, a type of phytoestrogen.
Examples:
- Tofu
- Tempeh
- Soy milk
- Edamame
- Soy yoghurt
Research suggests soy foods may have benefits for some people, including supporting heart health and possibly helping some menopausal symptoms.
2. Flaxseeds
Flaxseeds are especially high in lignans, another type of phytoestrogen.
Ways to eat them:
- Ground into smoothies
- Added to porridge
- Mixed into yoghurt
- Sprinkled on salads
Ground flaxseed is easier for the body to digest than whole seeds.
3. Sesame Seeds
Sesame seeds contain lignans and can be added to:
- Stir-fries
- Salads
- Homemade breads
- Tahini-based dishes
4. Chickpeas and Other Legumes
Legumes contain various phytoestrogens and are also good sources of:
- Fibre
- Plant protein
- Minerals
Examples:
- Chickpeas
- Lentils
- Beans
- Peas
5. Dried Fruits
Some dried fruits contain lignans and other plant compounds, including:
- Dried apricots
- Dates
- Prunes
- Raisins
They can be nutritious but are also higher in natural sugars, so portion size matters.
Important Considerations
- Phytoestrogens do not act exactly like oestrogen medication.
- Eating these foods is generally safe for most people as part of a balanced diet.
- If you have a hormone-sensitive condition (such as certain breast or reproductive cancers) or take hormone-related medication, discuss major dietary changes or supplements with your healthcare professional.
