Optimising Your Immune Health With Diet

Contributors: Expert Dietician and Nutritionist, Chloe McLeod, and the team at Verde Nutrition

“How can I improve my immune system?” As dietitians, this is a question we’re asked a lot! Unfortunately, there’s no food or supplement than can prevent you from getting sick.

However, your diet does play an important role in whether or not your immune system is functioning optimally, and therefore how often you get sick and the severity of it.

How is our immune system and our diet connected?

Our immune system is like a power station of cells, tissues, and messengers that work together to fight off infections. To do its job properly, it needs a regular supply of good quality food rich in vitamins (such as Vitamins A, C, D, and E), minerals (such as zinc, iron and selenium), protein, omega 3 fatty acids and antioxidants. Without these key nutrients, our immune system cannot function optimally leading to us falling unwell.

Gut health is also important for immune health, with approximately 70% of the immune system is located in the gut. Our gut microbiome is composed of ‘good gut bacteria’ or beneficial microbes, which help to reduce inflammation, regulate immune system responses and prevent any harmful microbes from taking over. Importantly the food we eat directly impacts our gut microbiome, therefore impacting our immune health.

So, although food is not the only factor in immune health (e.g. hygiene is very important too), it does play an important role and is worth considering.

What’s the best thing you can do to optimise immune health when it comes to diet?

Try to be consistent.

Immune health is a long-term game. Taking copious supplements when you feel a cold coming on isn’t the best solution. However consistently trying to eat more plants and increasing your variety of plant foods, will. It’s not about being perfect, in fact there’s no way to eat perfectly, it’s about gradually building good long-term habits.

Consistently make great food choices, such as:

1. Increasing Your Plant Diversity

The phrase “eat the rainbow” gets thrown around a lot, and for good reason! Different plant foods contain different types of fibre, antioxidants, polyphenols, vitamins, and minerals. And each one feeds and supports different strains of our gut microbes.

There’s research to show that people who eat 30 or more different plant foods each week have a more diverse gut microbiome and better signs of good gut and immune health.

Some ways you can increase your plant diversity include:
  • Choosing mixed salad greens instead of just one type
  • Adding herbs and spices to your meals (Yes, they all count as plant foods too!)
  • Mixing up the grains you choose, e.g. having oats one day, followed by quinoa or rice the next
  • Keeping a variety of mixed nuts, seeds, and legumes as pantry staples
  • Building meals around vegetables, not just protein or carbs

2. Getting Plenty of Fibre

Fibre is one of the most underrated nutrients for your immune system. Most people only think of it only in terms of digestion, but fibre has many benefits. Fibre acts as food for our gut microbes, which then produce beneficial compounds such as short-chain fatty acids (SCFAs). These SCFAs play an important role in our immune health by strengthening the gut barrier so pathogens can’t pass through, reducing inflammation and supporting immune cell development.

There are a few types of fibre, and each do different things. For example:
  • Soluble fibre (found in oats, legumes, fruit) feeds the beneficial microbes
  • Insoluble fibre (found in wholegrains, vegetables, seeds) supports good digestion
  • Resistant starch (found in green bananas, lentils, as well as cooked and cooled potatoes and rice) helps to produce SCFAs
So, how much fibre do we need?

Most adults need (at least) 25–30g of fibre per day, but sadly most Australians don’t even get close to that.

Some easy ways to add more fibre into your day include:
  • Adding a handful of nuts or seeds to your breakfast
  • Snacking on fruit
  • Mixing beans or lentils through your usual meals, such as in pasta sauce and curries
  • Swapping white bread and low fibre cereals for wholegrain versions
  • Adding an extra vegetable to your usual dinner rotation

What this means for you:

Supporting your immune system through food doesn’t require expensive supplements, superfoods, or crazy restrictive diets. The best diet is one rich in a wide variety of plant foods, fibre, and is something that you can maintain since immune health is built over time.

Health insurance that gives you more

Not-for-profit means we’re 100% run for members, and invest profits to benefit you, and no one else.

We’re more than just your health partner - we’re truly local, value giving, and here for the community we call home.

Get a personalised quote Call 1300 113 113

Health Partners doesn’t cover any consultation fees that may be associated with the services mentioned in this article. The information contained here is of a general nature and does not take into account your personal medical situation. The information is not a substitute for independent professional medical advice and is not intended to diagnose, treat, cure or prevent any disease or used for therapeutic purposes. Should you require specific medical information, please seek advice from your healthcare practitioner. Health Partners does not accept any liability for any injury, loss or damage incurred by use of or reliance on the information provided. While we have prepared the information carefully, we can't guarantee that it is accurate, complete or up-to-date. And while we may mention goods or services provided by others, we aren't specifically endorsing them and can't accept responsibility for them.

Posted: Jan 05 2026

Disclaimer

The information contained here is of a general nature and does not take into account your personal medical situation. The information is not a substitute for independent professional medical advice and is not intended to diagnose, treat, cure or prevent any disease or used for therapeutic purposes. Should you require specific medical information, please seek advice from your healthcare practitioner. Health Partners does not accept any liability for any injury, loss or damage incurred by use of or reliance on the information provided. While we have prepared the information carefully, we can’t guarantee that it is accurate, complete or up-to-date. And while we may mention goods or services provided by others, we aren’t specifically endorsing them and can’t accept responsibility for them.

© Copyright Health Partners. 2026 All Rights Reserved.

Health Partners is committed to providing quality and affordable health care, and we value our members and our obligation to protect your privacy. As part of our responsibility in protecting your privacy, from time to time we review our policies to ensure we are meeting our obligations. We have recently made some updates to our Privacy Policy. Please click here to view the Health Partners Privacy Policy.

Contact options and opening hours

View all