Best Foods to Balance Hormones Naturally During Perimenopause (Backed by Dr. Greger’s Research)
- Suzanne Saleh
- May 5
- 4 min read
Updated: Jul 21
Discover the Top Foods for Hormonal Balance During Perimenopause

Navigating Perimenopause Naturally: What You Eat Matters
If you’re in your 40s or 50s and feeling “off”—hot flashes, mood swings, sleep issues, or stubborn weight gain—you’re not alone. Hormonal changes can lead to these challenging symptoms. The good news is that you can find relief without solely relying on medication.
In How Not to Age, Dr. Michael Greger provides valuable research demonstrating how certain foods and lifestyle choices can rebalance hormones, ease symptoms, and enhance long-term well-being. This journey is about nourishment and not restriction.
Common Symptoms of Hormone Imbalance in Perimenopause

Many women experience these symptoms:
Hot flashes and night sweats
Low energy or brain fog
Bloating and unexplained weight gain
Mood swings or increased anxiety
Irregular periods and disrupted sleep
These symptoms are often connected to fluctuating estrogen levels. Fortunately, what we eat and how we care for ourselves can provide natural support.
Best Foods to Eat for Hormonal Balance (Backed by Science)
Embracing a whole food, plant-based diet rich in fiber, healthy fats, and phytoestrogens can be transformative. Here are Dr. Greger’s top food recommendations for achieving hormonal balance:

✅ 1. Flaxseeds
Including just 1-2 teaspoons of ground flaxseeds in your daily routine may help reduce hot flashes, support estrogen metabolism, and enhance skin clarity. They're rich in lignans (phytoestrogens) and omega-3 fatty acids, both beneficial for hormonal health.
✅ 2. Whole Soy Foods
Forget the outdated myths about soy. It contains gentle plant estrogens (isoflavones) that help balance hormones rather than disrupt them. Tofu, tempeh, soy milk, and edamame can significantly lower the frequency of hot flashes, boost bone density, and contribute to breast health.
✅ 3. Fiber-Rich Foods
Foods like leafy greens, berries, oats, lentils, beans, and cruciferous vegetables play a key role. Fiber helps your body eliminate excess estrogen, ensuring smooth hormonal detoxification.
✅ 4. Nuts and Seeds
Incorporate almonds, walnuts, pumpkin seeds, and sunflower seeds into your diet. These offer healthy fats, antioxidants, and essential micronutrients that support your endocrine system while reducing inflammation.
Foods That May Worsen Perimenopause Symptoms
Dr. Greger emphasizes the impact of certain foods that can destabilize hormonal balance:
Refined sugar and processed foods
Red meat and processed meats
High-fat dairy products
Saturated fats like butter and palm oil
These foods have been associated with more severe hot flashes, mood swings, and metabolic shifts during menopause.
Why Fiber Is Your Hormonal Best Friend
Here’s an intriguing fact from How Not to Age: our ancestors consumed up to 100 grams of fiber daily; however, most of us barely reach 15 grams.
Fiber contributes not only to digestion but also binds to excess estrogen in your gut, expelling it from the body. Low fiber intake can lead to excess estrogen reabsorption, aggravating symptoms such as bloating and weight gain.
What We Can Learn from Japanese Women

Only about 15% of Japanese women report hot flashes during menopause, a stark contrast to the up to 80% in Western countries. Interestingly, there’s no specific word in Japanese for “hot flash.”
What’s the secret? Their traditional diet is abundant in fermented soy, green tea, and vegetables, with little animal fat. This plant-centric approach supports hormonal balance and reduces inflammation naturally.
Clinical Research: Soy and Menopause Relief
Dr. Greger cites research showing that:
Consuming half a cup of cooked soybeans daily can decrease hot flashes by up to 88% in just three months.
Soy consumption may boost bone density, enhance memory and mood, and lower breast cancer recurrence risks.
A Natural Approach to Hormonal Balance That Works
The key to navigating perimenopause isn’t about achieving perfection. It’s about making small, consistent changes that can have a substantial impact. Dr. Greger suggests the following lifestyle adjustments:
Increase plant-based foods and reduce animal products.
Incorporate 1-2 teaspoons of ground flaxseeds each day.
Regularly consume whole soy foods.
Aim for fiber intake of 30-40 grams/day.
Limit processed foods and saturated fats.
Engage in physical activity, manage stress, and prioritize restful sleep.
These habits can help smooth the journey through perimenopause without the need for hormone therapy.
Quick Q&A
Q: What are the best natural remedies for perimenopause?
A: Flaxseeds, soy products, leafy greens, berries, whole grains, and stress-management practices such as yoga and adequate sleep are excellent remedies for balancing hormones during perimenopause.
You Don’t Have to Do This Alone

If you’re facing the challenges of perimenopause and seeking supportive, natural approaches to feel like yourself again—I’m here to help.
I provide private wellness consultations and hormone-friendly programs tailored for women over 40. Together, we’ll cultivate a lifestyle that nourishes your body, balances your hormones, and promotes peace of mind.
If you have any questions or wish to explore how I can assist you, feel free to reach out through the contact form on my website.

For additional support, consider my 30-Day Body Reset Program. This online program is specifically designed for women 40+ who wish to restore energy, alleviate perimenopause symptoms, and implement empowering lifestyle changes.
If this resonates with you, sign up HERE.
Let's reset your hormones, energy, and vitality the natural way.
Did you find this blog helpful? Please LIKE and SHARE!
Comments