Your cart is currently empty!
Why Eating 800g of Veg a Day is a Game-Changer for Women’s Weight and Hormones

When it comes to staying in shape and supporting your body’s natural rhythms, there’s one simple but powerful habit that can make a big difference: eating plenty of vegetables. More specifically, aiming for at least 800g of vegetables a day can help women not only maintain a healthy weight but also support hormone health in a natural, nourishing way. Here’s why this matters – and how you can make it work for your lifestyle.
Why 800g of Vegetables?
You’ve probably heard that “5-a-day” is the magic number for fruit and veg, but research shows that 800g of vegetables per day – roughly 7–10 portions – may offer even greater health benefits. That includes:
-
Better weight management
-
Reduced risk of chronic diseases
-
Improved digestion
-
Enhanced hormone balance
For women, these benefits are especially important. Hormones are sensitive to your lifestyle, including what you eat – and vegetables are packed with fibre, antioxidants, vitamins, and minerals that help your body stay in balance.
Supporting a Healthy Weight, Naturally
Vegetables are high in nutrients but low in calories, which makes them incredibly satisfying without overloading your body with energy. Here’s how that helps you stay in shape:
-
High fibre: Fibre keeps you fuller for longer, reducing the urge to snack on sugary or processed foods.
-
Low energy density: You can eat a lot of volume without piling on the calories.
-
Stable blood sugar: Veggies help keep blood sugar levels more steady, preventing spikes and crashes that often lead to cravings.
Instead of counting calories or skipping meals, simply increasing your veg intake can be an easier and more enjoyable way to keep your weight in check.
Hormone Support From the Inside Out
Women’s hormones – from oestrogen and progesterone to insulin and cortisol – all respond to the quality of your diet. Eating a wide range of colourful vegetables can support this delicate balance in several ways:
-
Cruciferous vegetables like broccoli, cauliflower, and kale help the liver process and eliminate excess oestrogen, which is essential for hormone balance.
-
Leafy greens like spinach and rocket provide magnesium and B vitamins, both important for stress regulation and menstrual health.
-
Root vegetables like carrots, beetroot, and sweet potato help stabilise energy and mood, especially during PMS.
-
Antioxidants in colourful veg reduce inflammation, which can disrupt hormones over time.
By eating a rainbow of veg every day, you’re giving your hormones the nutrients they need to function smoothly, without the rollercoaster.
Easy Ways to Hit 800g a Day
800g might sound like a lot at first, but it’s easier than you think once you get into the habit. Here are a few ideas:
-
Breakfast: Add spinach, mushrooms, or tomatoes to eggs or a smoothie.
-
Lunch: Load up your plate with a big salad or add roasted veg to wraps and grain bowls.
-
Dinner: Make vegetables the main part of the meal – think stir-fries, curries, soups, or veggie-packed pasta sauces.
-
Snacks: Crunch on carrot sticks, cucumber, or cherry tomatoes with hummus or guacamole.
Try to include at least 2–3 types of vegetables with every meal, and aim for variety throughout the week.
Eating 800g of vegetables a day isn’t just a health trend – it’s a practical, natural way for women to feel energised, balanced, and in tune with their bodies. From supporting your hormones to helping you stay lean and strong, vegetables are a simple yet powerful ally in your wellness journey. So fill your plate, enjoy the colours, and let nature do its work.