A healthy diet plays a very important role in keeping the immune system strong enough to defend against viruses, fungi, parasites and bacteria. The immune system provides defence against pathogenic organisms. A weak immune system increases susceptibility to infections and can allow them to become more severe.
One component of the immune response is inflammation. When inflammation becomes excessive or uncontrolled, it can damage the body’s own tissues.[1][2]
There are many ways to support the immune system. A balanced diet rich in vitamins A, C, E, K, zinc, iron and protein is one of the most effective approaches. The following foods are particularly helpful.
1. Citrus Fruits
Citrus fruits such as oranges, lemons, limes, tangerines and grapefruit are rich in vitamin C, flavonoids and fibre. These nutrients help protect blood vessels, reduce inflammation, support gut health and play a role in preventing conditions such as diabetes, cancer and neurological disease.[1]
Vitamin C helps the body repair tissue and keeps skin and blood vessels healthy. It is also an important antioxidant that increases the production of white blood cells to fight infections. Research has shown that daily intake of 1 gram (1,000 mg) of vitamin C can reduce the duration of the common cold by 8% in adults and 18% in children.[3]
2. Kiwi
Kiwi is an excellent source of vitamin C. It also contains vitamin K, potassium, folate, dietary fibre, carotenoids and polyphenols — all beneficial to the immune system. These compounds help protect the body from colds and seasonal flu, and may protect DNA from oxidative damage.
Kiwi seeds contain alpha-linolenic acid and omega-3 fatty acids, which support heart health. Including kiwifruit regularly in the diet may also help lower blood pressure and reduce the long-term risk of stroke and heart disease.[4]
3. Ginger
Ginger has been used for centuries to help treat colds and sore throats. It has anti-inflammatory, antibacterial and antioxidant properties. It is also commonly used to reduce nausea and support digestion.
Studies show that ginger can speed up gastric emptying and may help with bloating, indigestion and stomach aches. It has also been linked to lower LDL cholesterol, reduced menstrual pain, and support for brain and heart health. Research suggests ginger may support the immune system and has potential in cancer prevention.[5]
4. Garlic
Garlic has long been used to help prevent colds, flu, heart disease and high cholesterol. Fresh garlic has antiviral, antifungal and antibacterial properties. It contains an immune-supporting compound called allicin, which is released when garlic is chopped or crushed.
A clinical study found that aged garlic extract improved immune cell distribution and lowered inflammation in adults with obesity. Another study showed that participants taking aged garlic extract experienced fewer and less severe symptoms of illness compared with a placebo group.[6][7]
5. Turmeric
Turmeric contains curcumin, the compound responsible for its deep yellow colour and many of its health benefits. Curcumin can modulate the immune system by activating certain immune cells and reducing pro-inflammatory compounds.
Turmeric has traditionally been used in Ayurvedic and Chinese medicine for inflammatory conditions, skin problems, wounds, digestive issues and liver health. Modern studies support its use for pain relief and reducing joint inflammation in arthritis.[8]
6. Salmon
Salmon is a nutrient-dense food rich in omega-3 fatty acids that support a healthy immune system and faster recovery.[9] It is also a good source of vitamin D, which plays an important role in the body’s natural antimicrobial response.
Additional nutrients in salmon — including B vitamins (B2, B6, B12), selenium, zinc, iodine, magnesium and potassium — further support immune function and help control inflammation.
7. Spinach
Spinach is highly nutritious and provides vitamins A, C and E, which help the body fight infections and support the production of healthy blood cells. It also contains beta-carotene, folate, magnesium and potassium — nutrients that contribute to cardiovascular health and may help reduce oxidative stress.[10]
8. Broccoli
Broccoli is packed with vitamins A, C, E and K, as well as potassium, magnesium, folic acid and a range of antioxidants. The combination of vitamin C and antioxidants works well to support the immune system.
Broccoli also contains sulforaphane, a compound that activates antioxidant genes and enzymes in certain immune cells, helping them fight free radicals. Studies suggest that eating more broccoli may help reduce the risk of colds and flu.[10]
9. Almonds
Almonds are rich in vitamin E, a powerful antioxidant that protects cells from free-radical damage. They also provide iron, protein and zinc — all important for healthy immune function. Zinc in particular has been linked to the prevention and treatment of the common cold and flu.[11]
Almonds are also beneficial for heart health by helping maintain a healthy balance between HDL and LDL cholesterol.
10. Green Tea
Green tea is high in catechins and polyphenols that help protect cells and support a stronger immune response. Catechins have antibacterial and antiviral properties. Green tea also contains L-theanine, an amino acid that may boost the production of germ-fighting compounds in T-cells.[12]
Additional benefits of green tea include potential anti-cancer effects, improved brain function, support for weight management and a higher metabolic rate.
Other Ways to Support Your Immune System
In addition to a healthy diet, these lifestyle habits also help optimise immune function:
- Get enough good-quality sleep — Adults should aim for at least 7 hours per night. Teenagers need 8–10 hours, and younger children may need up to 14 hours.
- Stay physically active — Regular exercise can reduce inflammation and support healthy turnover of immune cells. Good options include walking, jogging, cycling, swimming and hiking.
- Manage stress — Chronic stress can weaken the immune system. Meditation, yoga, exercise and other mindfulness practices can help keep stress levels in check.
References
- Miles EA, Calder PC. Effects of citrus fruit juices and their bioactive components on inflammation and immunity: A narrative review. Front Immunol. 2021;12.
- Childs CE, Calder PC, Miles EA. Diet and immune function. Nutrients. 2019;11(8):1933.
- Hemilä H, Chalker E. Vitamin C for preventing and treating the common cold. Cochrane Database Syst Rev. 2013;2013(5).
- Zhao C-N, et al. Fruits for prevention and treatment of cardiovascular diseases. Nutrients. 2017;9(6):598.
- Prasad S, Tyagi AK. Ginger and its constituents: Role in prevention and treatment of gastrointestinal cancer. Gastroenterol Res Pract. 2015;2015:1–11.
- Xu C, et al. Aged garlic extract supplementation modifies inflammation and immunity of adults with obesity. Clin Nutr ESPEN. 2018;24:148–55.
- Percival SS. Aged garlic extract modifies human immunity. J Nutr. 2016;146(2).
- Daily JW, Yang M, Park S. Efficacy of turmeric extracts and curcumin for alleviating the symptoms of joint arthritis. J Med Food. 2016;19(8):717–29.
- Rembold CM. The health benefits of eating salmon. Science. 2004;305(5683):475.
- LC.De, Tulipa De. Protective Foods to Develop Immunity of Individuals against COVID 19. Journal Home. 2020;2(5):287–290.
- Capó X, et al. Effects of almond- and olive oil-based docosahexaenoic- and vitamin E-enriched beverage dietary supplementation on inflammation. Nutrients. 2016;8(10):619.
- Rahayu RP, et al. The immunomodulatory effect of green tea (Camellia sinensis) leaves extract. Vet World. 2018;11(6):765–70.
