Back to Articles
ArticlesLucy Childerley· May 15, 2025

5 Foods That Naturally Support Hormone Balance

Hormones play a vital role in nearly every aspect of your health. From mood and energy to sleep and weight management, keeping them balanced is essential.

Here are five foods I recommend to my clients that can naturally support hormone balance:

1. Flaxseeds

Rich in lignans, flaxseeds help modulate oestrogen levels. Add a tablespoon of ground flaxseed to your morning smoothie or porridge.

2. Cruciferous Vegetables

Broccoli, cauliflower, and Brussels sprouts contain compounds that support healthy oestrogen metabolism in the liver.

3. Fatty Fish

Salmon, mackerel, and sardines are rich in omega-3 fatty acids which help reduce inflammation and support hormone production.

4. Avocados

Packed with healthy fats, fibre, and magnesium, avocados support healthy cortisol levels and overall hormonal function.

5. Fermented Foods

Kimchi, sauerkraut, and kefir support gut health, which is directly linked to hormone metabolism and balance.

Remember, small consistent changes make the biggest difference. Start by adding one or two of these foods to your weekly shop and build from there.

We use cookies and similar technologies to operate and secure this website and to remember your preferences. You can accept all, reject non-essential, or manage your preferences. See our Cookie Policy and Privacy Policy.