Why nutrition is so important for your hormones
Hormones are the messengers of your body. They regulate everything: from your energy level and mood to your sleep, metabolism and weight. As a woman in your 40s, you have probably noticed that your body responds differently than before. That is not surprising, because your hormonal system is changing. Oestrogen, progesterone and other hormones fluctuate more strongly, and you feel that.
What many women do not realise is that nutrition is one of the most powerful tools for supporting that hormone balance. Everything you eat is converted by your body into building blocks. Your hormones are literally built from nutrients: fats, amino acids, vitamins and minerals. If your body does not receive those building blocks, it simply cannot produce enough hormones, or cannot break them down properly.
In addition, nutrition influences your blood sugar levels, your insulin metabolism and your stress hormones. A meal that causes your blood sugar to spike triggers a cascade of hormonal reactions that you can feel for the rest of the day. That makes conscious food choices so valuable, especially in this life phase.
The most important nutrients for hormone balance
Not all nutrients are equal when it comes to hormonal support. These five deserve extra attention:
Omega-3 fatty acids
Omega-3 fatty acids are essential for hormone production and have a powerful anti-inflammatory effect. Chronic low-grade inflammation is one of the biggest disruptors of hormone balance. Omega-3 also helps with the sensitivity of your cells to hormones: your body responds better to the hormones it produces.
Good sources: fatty fish (salmon, mackerel, sardines, herring), walnuts, flaxseed, chia seeds and hemp seeds.
Magnesium
Magnesium is sometimes called the 'anti-stress mineral'. It supports more than 300 enzymatic processes in your body, including the production and breakdown of hormones. Magnesium helps lower cortisol (your stress hormone), promotes a good night's sleep and supports your thyroid function. Unfortunately, a large proportion of women are deficient.
Good sources: dark green leafy vegetables (spinach, kale), pumpkin seeds, almonds, avocado, black beans and dark chocolate (at least 70% cacao).
Zinc
Zinc is indispensable for the production of hormones, particularly thyroid hormones and sex hormones. It also plays a role in ovulation and the regulation of progesterone. Additionally, zinc supports your immune system and helps break down excess oestrogen.
Good sources: meat, shellfish (oysters are the absolute top), pumpkin seeds, chickpeas, cashew nuts and eggs.
B vitamins
The B vitamins work as a team. Vitamin B6 is involved in the production of progesterone and serotonin (your happiness hormone). Vitamin B12 and folate support your energy metabolism and nervous system. During perimenopause and menopause, the absorption of B vitamins decreases, so you need to pay extra attention to them.
Good sources: eggs, chicken, fish, wholegrains, legumes, banana, sunflower seeds and green leafy vegetables.
Vitamin D
Vitamin D is actually a precursor to a hormone and influences virtually every organ in your body. It plays a role in insulin sensitivity, thyroid function and the production of oestrogen and progesterone. Most people in northern countries get insufficient vitamin D, especially in the winter months.
Good sources: fatty fish, egg yolk, shiitake mushrooms and fortified products. Sunlight is the most important source: try to spend 15–20 minutes outdoors each day. Consult your GP about whether a supplement is advisable.
In summary: the five key nutrients
- Omega-3: anti-inflammatory, supports hormone sensitivity
- Magnesium: lowers cortisol, improves sleep
- Zinc: essential for thyroid and sex hormones
- B vitamins: support progesterone and energy
- Vitamin D: influences insulin, thyroid and sex hormones
The best foods for your hormones
In addition to specific nutrients, there are foods that support your hormone balance in multiple ways at once. These are the real standouts:
Cruciferous vegetables
Broccoli, cauliflower, Brussels sprouts, kale and cabbage contain indole-3-carbinol, a compound that helps your liver break down excess oestrogen. This is especially important during perimenopause, when oestrogen levels can fluctuate strongly. Try to eat a portion of cruciferous vegetables daily — raw, steamed or roasted.
Fatty fish
Two to three portions of fatty fish per week provides you with omega-3, vitamin D, iodine and high-quality protein. Salmon, mackerel, sardines and herring are the best choices. Opt for wild-caught fish or sustainably farmed varieties where possible.
Nuts and seeds
A handful of nuts and seeds per day gives you magnesium, zinc, healthy fats and fibre. Flaxseed deserves special attention: it contains lignans, natural plant compounds that have a mild oestrogen-regulating effect. Grind flaxseed fresh for the best absorption and sprinkle it over your yoghurt or porridge.
Legumes
Lentils, chickpeas, black beans and other legumes are high in fibre, contain plant-based protein and provide B vitamins, iron and zinc. The fibre also helps with a stable blood sugar level and a healthy gut — two factors that directly influence your hormones.
Fermented foods
Sauerkraut, kimchi, kefir, kombucha and miso contain probiotic bacteria that support your gut flora. A healthy gut is essential for hormone breakdown (more on this later). Start with small portions and build up slowly.
Eggs
Eggs are one of the most complete foods. They contain high-quality protein, choline (important for your liver and hormone breakdown), vitamin D, B vitamins and zinc. Feel free to eat the whole egg, as most nutrients are in the yolk.
Foods you are better off avoiding
At least as important as what you do eat is what you are better off limiting. These foods can disrupt your hormone balance:
Refined sugars and white carbohydrates
White bread, pastries, sweets, fizzy drinks and other sugar-rich products cause rapid peaks and troughs in your blood sugar. This leads to increased insulin production, which in turn affects your other hormones. Insulin resistance (a common problem in women 40+) makes it harder to lose weight and disrupts your oestrogen and progesterone balance.
Ultra-processed foods
Ready-made meals, crisps, biscuits and other ultra-processed foods often contain trans fats, artificial additives and few real nutrients. They promote inflammation in your body and burden your liver, the organ responsible for breaking down hormones.
Excessive alcohol
Alcohol burdens your liver, raises your oestrogen levels and disrupts your sleep. Sleep is crucial for hormonal recovery. If you do drink, limit it to a maximum of one glass and choose red wine over cocktails or beer. Better still: try going completely alcohol-free for a few weeks and feel the difference.
Too much caffeine
One to two cups of coffee per day is fine for most women. But too much caffeine stimulates your adrenal glands to produce cortisol, activating your stress response. Preferably don't drink coffee on an empty stomach and avoid caffeine after 2 pm for a better night's sleep.
The rule of thumb
Eat as much unprocessed and recognisable food as possible. If your grandmother would not recognise it as food, leave it. The more processed a product is, the fewer nutrients it contains and the greater the chance it will disrupt your hormone balance.
Meal timing and hormones
It is not only about what you eat, but also about when. Meal timing has a direct influence on your hormones, particularly on insulin, cortisol and growth hormone.
Start the day with protein
A protein-rich breakfast (think eggs, Greek yoghurt, nuts or a protein shake) stabilises your blood sugar for the rest of the morning. It prevents the 11 o'clock energy slump and reduces cravings for sweet things later in the day. Aim for at least 20–30 grams of protein with your breakfast.
Eat regularly
For most women in perimenopause, three meals per day works best, possibly supplemented with one protein-rich snack. Going too long without eating can raise your cortisol levels and cause your blood sugar to drop, leading you to snack more. Listen to your body and find a rhythm that suits you.
Don't eat too late
Try to eat your last meal at least two to three hours before bedtime. Your digestion and hormone production follow a 24-hour rhythm (your circadian rhythm). Eating late disrupts this rhythm and can reduce your sleep quality. It is precisely during sleep that your body produces growth hormone and restores your hormone balance.
Gut health and hormone balance
The relationship between your gut and your hormones is becoming increasingly clear through research, and the conclusion is unambiguous: a healthy gut is a prerequisite for a healthy hormone balance.
The estrobolome
In your gut lives a specific group of bacteria, the so-called estrobolome, which is responsible for the breakdown and recycling of oestrogen. When your gut flora is out of balance (due to antibiotics, stress, poor diet or too little fibre), this can lead to an accumulation of oestrogen. That can cause symptoms such as bloating, tender breasts, mood swings and irregular cycles.
Fibre is essential
Fibre feeds the good bacteria in your gut. Aim for at least 25–30 grams of fibre per day from vegetables, fruit, legumes, wholegrains, nuts and seeds. Most women do not get enough of this. Build up slowly to avoid digestive discomfort.
How to support your gut health
- Eat a varied diet: the more different plant-based products, the more diverse your gut flora
- Include fermented foods regularly (sauerkraut, kefir, kimchi)
- Drink enough water, at least 1.5 to 2 litres per day
- Limit antibiotic use to when it is truly necessary
- Manage stress, as chronic stress disrupts your gut flora
Practical tips to start today
Hormone-friendly eating does not have to be complicated. You don't need to change everything at once. Start with small steps and build from there.
Five steps to get started
- Add, don't subtract. Start by adding more vegetables, healthy fats and proteins to your meals. As your plate fills with good nutrition, there is naturally less room for the less good choices.
- Make a weekly menu. Structure helps enormously. Plan two to three fish days, make sure you eat cruciferous vegetables every day and alternate with legumes. At FEM Rebalance we work with weekly menus tailored precisely to this.
- Start with your breakfast. Replace your crackers with jam with a protein-rich option. Two eggs with avocado, porridge with nuts and seeds, or full-fat yoghurt with walnuts and berries. You will notice the difference in energy within a few days.
- Buy a bag of flaxseed and pumpkin seeds. Sprinkle a tablespoon of ground flaxseed and a handful of pumpkin seeds over your breakfast or lunch daily. Simple, affordable and effective.
- Drink less, but better. Replace your second (or third) cup of coffee with green tea. Swap your weekday glass of wine for herbal tea or water with lemon. Small changes, big effect.
Remember this
You don't restore your hormone balance with one superfood or supplement. It is about the overall picture: varied, unprocessed food with sufficient protein, healthy fats, fibre and the right micronutrients. Combine that with good sleep, stress management and exercise, and you give your body the best chance to regulate itself.
An example of a hormone-friendly day
- Breakfast: Scrambled eggs with spinach and avocado, sprinkled with pumpkin seeds
- Lunch: Salad with grilled chicken, chickpeas, walnuts, green leafy vegetables and olive oil dressing
- Snack: Handful of almonds with a piece of dark chocolate
- Dinner: Grilled salmon with roasted broccoli, sweet potato and a spoonful of sauerkraut
- Evening: Herbal tea (chamomile or valerian)
These days don't have to be perfect. The point is that you make the right choices more often than not. Every meal is a new opportunity.
Would you like to get serious about this but aren't sure where to start? In the FEM Rebalance programme you receive six weeks of concrete menus, recipes and guidance tailored precisely to the hormone balance of women 40+. No strict diets, but a sustainable way of eating that suits you.