Estrogen is a natural hormone most notable for the role it plays in female fertility, but when too much estrogen builds up in the body, it can lead to weight gain and may increase your risk of cancer, thyroid disorders, and other diseases. Thankfully, you can lower estrogen levels at home through diet and lifestyle changes.

Method 1
Method 1 of 3:

Additions to the Diet

  1. 1
    Eat more organic foods. While pesticides and similar chemicals used in food production do not necessarily produce more estrogen, they do have estrogen-like effects when your body absorbs them. Eating organic food will prevent these chemicals from entering your body.[1]
  2. 2
    Get more fiber in your diet. Fiber may lower circulating estrogen concentrations. [2]
    • Fiber-rich foods include fruits, vegetables, and whole grains.
    Advertisement
  3. 3
    Know which foods are polyphenols. Polyphenols are derived from plant sources of food. Current research suggests that they help inhibit the action of estrogens.[3]
    • Flax seeds can be especially beneficial. They contain the polyphenol lignan, which can counteract the effects of estrogen in the body and interfere with estrogen production. They do contain plant derived estrogens known as "phytoestrogens," however, so you should not eat them in excess.
    • Other seeds, like chia and sesame, have similarly beneficial properties.
    • Many unrefined grains also contain large amounts of polyphenols. Some of the best whole grains include wheat, oats, rye, corn, rice, millet, and barley.
  4. 4
    Look for foods containing sulfur. Sulfur can help detoxify the liver by getting rid of substances that cause liver damage.[citation needed] As a result, the liver becomes more productive. Since the liver is responsible for metabolizing and breaking down estrogen in the body, a healthy liver can help decrease estrogen.[citation needed]
    • Sulfuric foods include onions, leafy green vegetables, garlic, egg yolks, and citrus fruits.
  5. 5
    Put more cruciferous vegetables in your diet. Cruciferous vegetables have high levels of phytochemicals, and these phytochemicals may inhibit the action of estrogen.[4]
    • A few beneficial cruciferous vegetables include broccoli, cauliflower, Brussels sprouts, bok choy, kale, collard greens, turnips, and rutabagas.
  6. 6
    Eat more mushrooms. Mushrooms contain a phytochemical that blocks the enzyme aromatase from converting androgen into estrogen. By eating more mushrooms, you may restrict this conversion process and decrease estrogen in the body.[5]
  7. 7
    Consume red grapes. The skin of a red grape contains a chemical known as "resveratrol," and the seeds contain a chemical called "proanthocyanidin." Both of these chemicals have been known to help block the production of estrogen.[citation needed]
    • Since both the seeds and skins have estrogen-blocking properties, you should eat red grapes that still have seeds rather than choosing seedless varieties.
  8. 8
    Drink green tea. Green tea contains phytochemicals which may help reduce estrogen production in the body. Research is still in its early stages regarding this notion, but early results appear promising.[6]
  9. 9
    Consume pomegranates. Pomegranates contain phytochemicals, as well. As noted earlier, phytochemicals are thought to have estrogen-blocking properties.[7]
    • In addition to eating pomegranates fresh, you can also drink pomegranate juice and juice blends to obtain the same health benefits.
  10. 10
    Take the right vitamin supplements. Certain vitamins and minerals can help the body dispose of estrogen. Dietary supplements should never be completely relied upon, but including them in your routine can still be a wise decision.
    • Take a 1 mg folic acid supplement and a B-complex vitamin to help improve your liver function. This can be especially helpful if you drink alcohol on a regular or semi-regular basis.
    • Bacterial imbalance can interfere with the elimination of estrogen from the body, but probiotics help balance your digestive tract. Take a daily probiotic containing 15 billion units. Keep the capsules refrigerated and take one or two twice daily on an empty stomach.
    • Consider taking a fiber supplement to help boost your intake of dietary fiber.
    • Taking a standard multivitamin on a daily basis can be a good idea. These supplements contain zinc, magnesium, vitamin B6, and other nutrients, and these nutrients can help break down and eliminate estrogen in the body.
  11. Advertisement
Method 2
Method 2 of 3:

Subtractions to the Diet

  1. 1
    Consume less alcohol. Alcohol can increase estrogen levels in the body. [8]
    • If you have borderline high estrogen levels, limit your alcohol consumption to one glass per day or less. If you are already experiencing estrogen dominance, however, cut alcohol out of your diet completely.
    • Alcohol contains estrogen-like substances (phytoestrogens) derived from the plants that are used to make the alcohol. Such substances have been found to act as estrogens in mice and humans.[9]
  2. 2
    Limit your dairy intake. Roughly 80 percent of estrogens acquired through diet come from cow's milk and dairy products made with cow's milk.[citation needed] Opt for non-dairy milk products, like almond milk or rice milk, instead.
    • Cows are often milked during pregnancy, when their estrogen levels are highest, which is why cow's milk can contain such high doses of estrogen.
    • When you do consume dairy, choose helpful dairy sources. Yogurt can be especially beneficial since it contains probiotics.
  3. 3
    Cut down on junk food. Caffeine, fat, and sugar can all increase estrogen levels in the body, so you should limit these foods as much as possible.[10]
  4. 4
    Avoid unfermented soy products. Soy contains plant compounds called "isoflavones" that mimic estrogen, so if you have high estrogen levels in your body, consuming unfermented soy can aggravate the estrogen's effects.[11]
    • Unfermented soy products include tofu and soy milk.
  5. 5
    Consume less red meat. Red meat can contain hormone additives, and these additives may possibly boost estrogen levels in your body.[12]
    • When you do eat meat, look for meat labeled as “organic” or “natural.” Consuming this meat will still cause you to consume the estrogen left over from the animal's natural stores, but you will not consume any abnormally excessive amounts of estrogen this way.
  6. Advertisement
Method 3
Method 3 of 3:

Lifestyle Changes

  1. 1
    Exercise more often. In particular, moderate to high intensity exercises have the greatest impact on estrogen levels. Try to get 15 to 30 minutes of moderate exercise each day to begin lowering your estrogen.[13]
    • Research suggests that postmenopausal women should get at least three hours of moderate exercise per week if they want to significantly reduce the amount of estrogen circulating through their bodies.
    • Instead of doing muscle toning exercises, focus more on aerobic exercise, like walking, running, and cycling.
    • Exercise can also lead to weight loss. Since estrogen can hide out in the body's fat cells, fewer fat cells can mean less estrogen.
  2. 2
    Stress less. In order to deal with stress, the body burns large amounts of progesterone and creates cortisol, the stress hormone. A by-product of this process is a relative excess of estrogen.[citation needed]
    • It might seem impossible to cut stress out of your life completely, but there are things you could do to try reducing stress in your life. Remove any avoidable yet predictable source of stress you face on a regular basis. To counteract the effects of unavoidable stress, find activities that help you relax—meditation, reading, light exercise, therapy, and so on.
  3. 3
    Try an infrared sauna treatment. Infrared sauna treatments are a popular detoxification practice. These treatments are believed to help balance hormones by encouraging fat cells in the body to flush out the estrogen stored there.
    • During an infrared sauna, infrared radiation safely heats up your skin, causing you to produce more sweat. Sweat cools the body, but it also releases toxins built up in the body, including excess estrogen.[citation needed]
  4. 4
    Get plenty of sleep. Poor sleep habits can reduce the amount of melatonin hormone in your body. Melatonin helps protect your body against estrogen dominance so decreased melatonin can lead to increased estrogen.[14]
    • Try to get seven to eight hours of sleep each night.
    • Keep the room as dark as possible as you sleep. Research often suggests that darkened rooms allow you to sleep more deeply, and a deeper sleep will help you produce more melatonin.
  5. 5
    Avoid handling items that could contain toxins. In particular, certain plastics and cosmetics can contain xenoestrogens, and these estrogens can find their way into your body when you handle them on a regular basis.
    • Perfumes and perfumed products are one possible threat, and many toiletries contain harmful parabens.
    • Plastic bottles and cups can cause you to consume harmful phthalate.
    • Metal cans can contain high levels of hormone-altering BPAs.
    • Ceiling and floor tile glues can contain dangerous carbons.
    • Gases produced by bleach and strong chemical cleaners can also negatively impact your hormones.
  6. 6
    Ask your doctor about stopping certain medications. You should never quit taking any medication without consulting your doctor first. That said, if you are concerned about high estrogen levels in your body, you may want to talk to your doctor about certain medications linked to increased amounts of estrogen and ask if you can limit or avoid them.
    • Antibiotics can kill or damage the helpful bacteria in your digestive tract. That bacteria helps flush estrogen out of your system, so destroying it can cause estrogen to build up.[15] [16]
  7. Advertisement

Expert Q&A

  • Question
    What causes estrogen imbalance in women?
    Joshua U. Klein, MD, FACOG
    Joshua U. Klein, MD, FACOG
    Board Certified Reproductive Endocrinologist
    Dr. Joshua U. Klein is a board certified Reproductive Endocrinologist, an Assistant Clinical Professor at the Icahn School of Medicine at Mount Sinai, and the Co-Founder of Extend Fertility. He specializes in IVF, egg freezing, infertility, fertility preservation, artificial insemination, and treating polycystic ovarian syndrome (PCOS). Dr. Klein has been published in numerous peer-reviewed academic journals such as Science, Fertility and Sterility, and Obstetrics and Gynecology. He holds a BA in English from Yeshiva University and an MD from Harvard Medical School.
    Joshua U. Klein, MD, FACOG
    Board Certified Reproductive Endocrinologist
    Expert Answer
    Your estrogen and progesterone levels automatically rise and fall due to your menstrual cycle. A true "imbalance" would actually be due to something like ovulatory dysfunction (irregular periods). To see if this is a potential issue, you could keep tabs on your ovulation with things like predictor kits and home progesterone tests. If you still aren't sure what your ovulation status is, visit an OB-GYN or fertility doctor.
  • Question
    Is it normal for estrogen levels to fluctuate?
    Joshua U. Klein, MD, FACOG
    Joshua U. Klein, MD, FACOG
    Board Certified Reproductive Endocrinologist
    Dr. Joshua U. Klein is a board certified Reproductive Endocrinologist, an Assistant Clinical Professor at the Icahn School of Medicine at Mount Sinai, and the Co-Founder of Extend Fertility. He specializes in IVF, egg freezing, infertility, fertility preservation, artificial insemination, and treating polycystic ovarian syndrome (PCOS). Dr. Klein has been published in numerous peer-reviewed academic journals such as Science, Fertility and Sterility, and Obstetrics and Gynecology. He holds a BA in English from Yeshiva University and an MD from Harvard Medical School.
    Joshua U. Klein, MD, FACOG
    Board Certified Reproductive Endocrinologist
    Expert Answer
    Definitely! Both your estrogen and progesterone levels increase and decrease because of your menstrual cycle. If you're ovulating, these hormones should self-regulate.
  • Question
    At what age does a woman's estrogen levels drop?
    Joshua U. Klein, MD, FACOG
    Joshua U. Klein, MD, FACOG
    Board Certified Reproductive Endocrinologist
    Dr. Joshua U. Klein is a board certified Reproductive Endocrinologist, an Assistant Clinical Professor at the Icahn School of Medicine at Mount Sinai, and the Co-Founder of Extend Fertility. He specializes in IVF, egg freezing, infertility, fertility preservation, artificial insemination, and treating polycystic ovarian syndrome (PCOS). Dr. Klein has been published in numerous peer-reviewed academic journals such as Science, Fertility and Sterility, and Obstetrics and Gynecology. He holds a BA in English from Yeshiva University and an MD from Harvard Medical School.
    Joshua U. Klein, MD, FACOG
    Board Certified Reproductive Endocrinologist
    Expert Answer
    Women who are either pre-menopausal, menopausal, or perimenopausal can have chronically low levels of estrogen, which is attributed to having a low egg supply.
Advertisement

Warnings

  • This article is only meant to provide general guidelines and direction. If you think you might have dangerously or disruptively high levels of estrogen in your body, talk to your doctor to work out the best treatment plan possible for your individual health needs.
    ⧼thumbs_response⧽
  • You should always consult your doctor before making any dramatic changes to your diet, lifestyle, or medications.
    ⧼thumbs_response⧽
Advertisement

About This Article

Joshua U. Klein, MD, FACOG
Co-authored by:
Board Certified Reproductive Endocrinologist
This article was co-authored by Joshua U. Klein, MD, FACOG. Dr. Joshua U. Klein is a board certified Reproductive Endocrinologist, an Assistant Clinical Professor at the Icahn School of Medicine at Mount Sinai, and the Co-Founder of Extend Fertility. He specializes in IVF, egg freezing, infertility, fertility preservation, artificial insemination, and treating polycystic ovarian syndrome (PCOS). Dr. Klein has been published in numerous peer-reviewed academic journals such as Science, Fertility and Sterility, and Obstetrics and Gynecology. He holds a BA in English from Yeshiva University and an MD from Harvard Medical School. This article has been viewed 316,176 times.
8 votes - 88%
Co-authors: 12
Updated: August 25, 2021
Views: 316,176

Medical Disclaimer

The content of this article is not intended to be a substitute for professional medical advice, examination, diagnosis, or treatment. You should always contact your doctor or other qualified healthcare professional before starting, changing, or stopping any kind of health treatment.

Article SummaryX

To lower estrogen levels, eat foods like flax, chia, and sesame seeds. You can also add foods that contain sulfur, like onions, leafy greens, and citrus fruits. Since phytochemicals also help block estrogen production, eat foods like broccoli, cauliflower, and turnips. Alternatively, try eliminating other foods from your diet. For example, 80% of estrogen acquired through diet comes from dairy products. You’ll also want to limit junk foods, as they increase estrogen levels in the body. To learn how lifestyle choices can lower your estrogen levels, keep reading!

Did this summary help you?
Advertisement