You're using an outdated browser. Please upgrade your browser to improve your experience.

Foods to help boost your immune function
March 7th, 2020 + The Naturopathic Co.

There remains much to learn about the interconnectedness of the immune response, however our immune system continually works to protect the body from unwanted invaders.

When our immune system functions adequately, it triggers an immune response to threats such as bacteria, parasites, and viruses.

The immune system is a combination of cells, tissues, and organs, and we can maintain its strength via a number of lifestyle strategies such as ensuring adequate sleep, exercise, minimising stress, maintaining a healthy weight, and feeding our body what it needs.

What does our body need?

Our immune system relies on a high antioxidant intake, including nutrient-rich and anti-inflammatory foods in order to support detoxification and scavenging of free radicals.

Leafy green vegetables, berries, probiotic foods, clean protein, healthy fats, nuts and seeds, herbs and spices, and sufficient omega 3 fatty acids all contribute to an anti-inflammatory diet and a functional, healthy immune response.

At the same time, we should try to exclude sugar, unhealthy oils, preservatives, colourings, and additives, and minimise caffeine and alcohol.

Top foods for immunity


A diet rich in soluble fibre protects us from inflammation associated with endotoxins. Soluble fiber draws water into your gut to help support healthy bowel motions and detoxification. Examples of soluble fibre foods are beans, oats, lentils, artichoke, chicory, citrus fruits, apples, strawberries, peas, and potatoes.


Resveratrol is found in grapes, mulberries, rhubarb, and peanuts, (as well as other plants). It regulates innate and adaptive immunity and modulates immune function via it’s anti-inflammatory activity. Resveratrol inhibits the release of destructive immune reactions helps to keep a balanced immune response.

Omega 3 fatty acids

Omega 3 fatty acids have been shown to have anti-inflammatory effects, and also boost the immune system by enhancing B cell activity, which are a vital component of the immune system.

Fermented foods

Fermented foods such as sauerkraut, pickled vegetables, kefir, miso, have immune boosting activity as they introduce beneficial bacteria into the gut. Much of our immune system is housed and generated from the gut, so having a good balance of beneficial bacteria with bacterial strain diversity is important. Research shows that lactic acid bacteria and fermentation metabolites in kimchi actually inhibit the growth of influenza virus (Korea Food Research Institute 2018).

Anti-viral foods

Foods with antiviral properties are crucial in protecting us from harmful pathogens and supporting healthy immunity, Foods high in antiviral activity are coconut oil, MCT oil, garlic, oregano, kimchi, green tea, manuka honey, elderberry, ginger, medicinal mushrooms, apple cider vinegar.

Bone Broth

Bone broth is a superfood full of minerals and nutrients to boost your immune system. It also helps to protect your gut lining in order to maintain a balanced immune response.

Vitamin C foods

Vitamin C functions as an antioxidant to support healthy immune responses and it’s found in leucocytes that are involved in immune defense. Decreased vitamin C levels leads to decreased immune function as well as increased risk of infection. High vitamin C foods include capsicum, broccoli, kale, Brussel sprouts, sweet potato, tomatoes, oranges, kiwis, strawberries, Kakadu plum, cantaloupe.


Foods rich in flavonoids (such as anthocyanin in blueberries) can help boost immune function. Flavonoids are beneficial in the respiratory tract’s immune defense system, and research has shown that people who eat foods rich in flavonoids are less likely to fall ill to the common cold. Flavonoids are found in brightly coloured fruit and vegetables: citrus fruit, berries, grapes, apples, plums, cherries, oranges.

Vitamin E

Sunflower seeds and almonds are a rich source of vitamin E which is an antioxidant that has been shown to modulate immune function through anti-inflammatory activity.

The immune system is complex, however if we feed our body what it needs – a balanced diet full of antioxidants – then we go a long way towards protecting our health and wellbeing.

Book an appointment with your naturopath if you would like a tailored immune strengthening treatment plan.

1 x 30 min Immune Boost consultation (Individual). Learn how to boost your immune system, antiviral compounds, and key nutrients to help support strong immune health.

Yvette is a qualified Melbourne-based Naturopath and Nutritionist, MINDD Practitioner, member of the Naturopaths and Herbalists Association of Australia, and Complementary Medicine Association. Yvette specialises in the treatment of conditions commonly affecting women and children, with a key interest in children’s digestive and neurological conditions, as well as women’s hormonal concerns, digestive issues, fatigue, anxiety, and skin concerns. Yvette consults in South Yarra, Melbourne, as well as Australia-wide via skype/zoom/phone. 


The Naturopathic Co. Melbourne Naturopath 2022 Sydney Naturopath, Brisbane Naturopath, Perth Naturopath, Adelaide Naturopath, Tasmania Naturopath, South Yarra Naturopath, Prahran Naturopath, Toorak Naturopath, Armadale Naturopath, Malvern Naturopath, Richmond Naturopath, Cremorne Naturopath, Collingwood Naturopath, Kew Naturopath, Hawthorn Naturopath, Camberwell Naturopath, Carlton Naturopath, East Melbourne Naturopath, Albert Park Naturopath, Windsor Naturopath, Fitzroy Naturopath, Naturopath Sydney, Naturopath Brisbane, Naturopath Perth, Naturopath Adelaide, Naturopath Hobart, Naturopath Melbourne.

Comments are closed.

Follow Us

Copyright 2024 The Naturopathic Co.  / /  Fuelled by ABN 28146276489