Why Eating 30 Plants a Week Is One of the Best Things You Can Do for Your Health

A growing body of research shows that dietary diversity — particularly from plant foods — is key to better health. The idea of eating 30 different plants per week comes from microbiome research, and it’s less about perfection and more about variety.

Key Takeaways

  1. 1. More plant variety = better gut health
    People who eat 30+ different plant foods per week have a more diverse gut microbiome than those eating fewer than 10. A diverse gut is linked to better digestion, immunity, and overall health.
  2. 2. Your gut thrives on diversity
    Different plants provide different types of fibre and polyphenols, which feed beneficial gut bacteria. More variety means a stronger, more balanced microbiome.
  3. 3. Gut health impacts your whole body
    A healthy gut doesn’t just improve digestion — it also supports:
    • Immune function (around 70% of it lives in the gut)
    • Mental health via the gut-brain connection
    • Metabolism and weight regulation
    • Nutrient absorption
  4. 4. It’s about variety, not volume
    You don’t need huge portions — small amounts of many different plants across the week all count.

What Counts as a “Plant”?

It’s broader than just fruit and veg. The 30 includes:

  • Fruits and vegetables
  • Whole grains (e.g. oats, quinoa, rice)
  • Legumes (beans, lentils, chickpeas)
  • Nuts and seeds
  • Herbs and spices

Simple Ways to Reach 30 Plants a Week

  1. 1. Eat the rainbow
    Different colours = different nutrients. Aim for variety across meals.
  2. 2. Add, don’t restrict
    Focus on including more foods rather than cutting things out.
  3. 3. Use mixed meals to your advantage
    Dishes like salads, stir-fries, and grain bowls can easily include 8–10+ plant types in one meal.
  4. 4. Upgrade staples
    • Add seeds or nuts to breakfast
    • Use mixed vegetables in meals
    • Include herbs and spices regularly
  5. 5. Try plant-packed breakfasts
    • Smoothies with fruits, greens, seeds
    • Overnight oats with toppings

    Easy Meal Ideas

    • Breakfast: Smoothie or oats with fruit, seeds, and nuts
    • Lunch: Rainbow salad or grain bowl with beans/legumes
    • Dinner: Stir-fry or veggie wraps with multiple vegetables and herbs

    The Bottom Line

    Eating 30 plants per week isn’t about being perfect — it’s about building variety into your diet.

    By doing so, you:

    • Improve gut health
    • Support your immune system
    • Boost energy and mood
    • Promote long-term health and longevity

    Think of your weekly shop as a chance to add colour and diversity — your gut (and overall health) will benefit.