Hot flushes and night sweats are among the most common and frustrating symptoms of perimenopause and menopause, affecting up to 80% of women. They can strike anytime which can be disrupting your sleep, work, and daily activities. While hormone replacement therapy (HRT) is an option for some, many women seek natural ways to manage symptoms.
The good news? What you eat can make a real difference. Research shows that dietary changes can help regulate body temperature, balance hormones, and reduce inflammation, all of which may lessen the frequency and intensity of hot flushes and night sweats.
What Are Night Sweats?
Night sweats are essentially hot flushes that occur at night while you’re sleeping. They happen for the same reasons as daytime flushing—hormonal fluctuations affecting your body’s temperature control—but are often worse at night due to external factors.
Why Do Night Sweats Happen?
At night, your body’s core temperature naturally drops as part of the sleep cycle. However, during menopause, fluctuating oestrogen levels can confuse the brain’s temperature regulation system (the hypothalamus). This can trigger a sudden wave of heat, even when your room is cool.
Common Triggers for Night Sweats:
- Warm bedrooms & heavy bedding
- Alcohol & spicy foods before bed
- Caffeine too late in the day
- Stress & anxiety affecting cortisol levels
- Low blood sugar levels overnight
Tip: Keeping a cool room, breathable bedding, and a balanced diet can help reduce night sweats.
My Most Embarrassing Hot Flush: The Restaurant Incident
For years, I thought I’d escape menopause without experiencing a single hot flush. That was until one unforgettable night changed everything.
It was my leaving do from the NHS, a night I had been looking forward to for weeks. I wore a beautiful red dress (which, of course, doesn’t fit anymore), and for the first time in a long while, I felt amazing. But as I sat down, sipping my second glass of wine, something felt… off.
I wasn’t just warm—I was soaking wet. Sweat dripped down my back, my shoes felt slippery, and I panicked at the thought of standing up, worried my dress would reveal a visible damp patch.
I made a beeline for the bathroom, peeling off my dress and leaning against the cool tiles, desperately trying to bring my temperature down. I had never experienced a hot flush before, and there I was—melting in the middle of a crowded restaurant.
When I returned to the table and confided in my friends, they stared at me in horror. Most of them were younger and had no clue what I was going through. That night, I realised something important:
If I didn’t take control of my menopause journey, no one else would.
And that’s exactly what led me to research, experiment, and find solutions that actually work – starting with what I put on my plate.
Best Foods to Reduce Hot Flushes & Night Sweats
Adding these nutrient-rich foods to your diet can support hormonal balance and help ease menopause symptoms naturally.
1. Phytoestrogen-Rich Foods
Phytoestrogens are plant compounds that mimic oestrogen in the body, potentially reducing menopause symptoms. Research suggests that women who eat soy-based foods experience fewer and less severe hot flushes and night sweats.
Top Sources:
- Soy products (tofu, tempeh, soy milk, edamame)
- Flaxseeds
- Chickpeas, lentils
- Whole grains (brown rice, quinoa)
Tip: Add ground flaxseeds to smoothies or porridge for an easy hormone-friendly boost.
2. Omega-3 Fatty Acids
Omega-3s are healthy fats that help reduce inflammation and support hormone balance. Studies suggest they may also help with mood regulation and night sweats.
Top Sources:
- Fatty fish (salmon, mackerel, sardines)
- Walnuts
- Chia & flaxseeds
- Olive oil
Tip: If you don’t eat fish, consider an omega-3 supplement for added support.
3. Vitamin E-Rich Foods
Vitamin E helps regulate temperature fluctuations and may reduce night sweats by supporting hormonal balance.
Top Sources:
- Almonds & sunflower seeds
- Spinach
- Avocados
4. Magnesium for Better Sleep & Night Sweats
Magnesium relaxes the nervous system, helping with sleep disturbances and reducing the impact of night sweats.
Top Sources:
- Dark leafy greens (spinach, kale)
- Nuts & seeds
- Whole grains
Tip: A magnesium supplement before bed may aid relaxation.
5. B Vitamins for Mood & Energy
B vitamins, particularly B6, help with mood swings and energy levels during menopause.
Top Sources:
- Whole grains (oats, brown rice)
- Eggs
- Dairy
- Potatoes
- Legumes
Tip: Swap white bread for wholegrain to boost your B-vitamin intake.
The Mediterranean Diet & Menopause
Research shows that following a Mediterranean diet—rich in vegetables, whole grains, and healthy fats—is linked to fewer hot flushes and night sweats.
Key principles:
Focus on whole foods over processed foods
Include healthy fats from olive oil, nuts, and fish
Eat plenty of colourful vegetables
Reduce sugar & processed carbs
Supplements That May Help With Night Sweats & Hot Flushes
If getting enough nutrients from diet alone is challenging, supplements may help:
Black Cohosh – May help reduce night sweats naturally.
Soy Isoflavones – Supports hormonal balance in some women.
Magnesium – Helps sleep and temperature regulation.
Vitamin E – May reduce night sweats.
Omega-3 Supplements – Great for inflammation and brain health.
Foods & Drinks to Avoid
Some foods may trigger night sweats and hot flushes. If you experience worsening symptoms, try reducing these:
Caffeine – Can narrow blood vessels and worsen night sweats.
Alcohol – Can cause vasodilation, leading to body temperature spikes.
Processed Foods – May cause inflammation, increasing symptoms.
Spicy Foods – Some women find these worsen night sweats, though evidence is mixed.
Tip: Keep a food journal to track personal triggers.
Lifestyle Changes to Support Menopause
Diet alone isn’t the only way to improve menopause symptoms—lifestyle habits play a key role too.
1. Keep Your Bedroom Cool
Use breathable cotton bedding & pyjamas
Keep a fan or cooling pad nearby
Reduce bedroom temperature to 16-18°C
2. Reduce Stress Before Bed
Try meditation or deep breathing
Read a relaxing book (avoid screens)
Use lavender essential oil for relaxation
3. Identify Triggers
Keeping a night sweats diary can help you identify what makes your symptoms worse.
Example Day of Meals to Help Hot Flushes & Night Sweats
Here’s a simple, balanced menopause-friendly meal plan:
Breakfast: Oatmeal with flaxseeds, walnuts, and soy milk
Snack: Apple with almond butter
Lunch: Salmon with quinoa & sautéed spinach
Snack: Hummus with cucumber & wholegrain crackers
Dinner: Stir-fried tofu with brown rice & mixed veg
Dessert: Dark chocolate & almonds
Tip: Staying hydrated is key! Aim for at least 1.5–2L of water daily.
Final Thoughts
Menopause can bring uncomfortable symptoms, but small dietary and lifestyle changes can make a big difference.
Focus on phytoestrogen-rich foods like soy & flaxseeds
Include healthy fats & omega-3s for hormonal balance
Follow a Mediterranean-style diet to reduce inflammation
Keep a night sweats journal to track triggers
Every woman’s menopause journey is unique—try small adjustments and see what works for you.

