Immune System Boosting Foods: Best Foods to Support Immunity Naturally

Immune System Boosting Foods: 20 Nutrient-Rich Foods That Support a Healthy Immune System

What you eat regularly can contribute to your overall health, including the normal function of your immune system. However, there is no single food that can “boost” immunity overnight or guarantee protection from infections.

Instead, a varied and balanced diet can provide the vitamins, minerals, protein, healthy fats and other nutrients your body needs to support normal immune function.

Some nutrients have particularly important roles in immune health, including vitamin C, vitamin D, zinc, vitamin A, vitamin E, selenium, iron and protein. Nutrient deficiencies can impair immune function, which is one reason dietary variety matters. The NIH Office of Dietary Supplements explains the relationship between nutrition and immune function.

Quick answer: Foods that can support a healthy immune system include citrus fruits, berries, red peppers, broccoli, spinach, yoghurt, almonds, seeds, lentils, oats, eggs and fatty fish. The most important approach is not a single “superfood” but a varied diet containing fruits, vegetables, legumes, whole grains, nuts and appropriate sources of protein and healthy fats.
Important health note: Food supports normal immune function but does not replace vaccination, medical treatment, adequate sleep or professional medical advice. If you have a medical condition, a diagnosed nutrient deficiency, are pregnant, or take medicines that may interact with supplements or dietary changes, speak with an appropriate healthcare professional.

Table of Contents

What Is the Immune System?

The immune system is a complex network of cells, tissues, organs and biological processes that helps the body recognise and respond to potentially harmful microorganisms and other foreign substances.

It includes components such as:

  • White blood cells
  • The lymphatic system
  • Bone marrow
  • The spleen
  • The thymus
  • Physical barriers such as the skin and gut lining

The immune system has both innate and adaptive components. The innate immune system provides an early, general response, while adaptive immunity develops more targeted responses.

Nutrition is only one factor involved in immune health. Sleep, physical activity, stress, age, underlying health conditions and other lifestyle factors can also influence health and immune function.

How Does Nutrition Support the Immune System?

Your immune system requires energy and nutrients to maintain its normal functions.

Research has identified important roles for several vitamins and minerals, including vitamins A, C, D and E, B vitamins, folate, zinc, selenium, iron and copper. Adequate protein and overall energy intake are also important for maintaining normal physiological function.

Importantly, more is not always better. Correcting a nutrient deficiency can support normal immune function, but taking high doses of vitamins or minerals when you are not deficient does not automatically provide additional protection against infection.

The NIH notes that obtaining adequate nutrients through a varied diet is important for a healthy immune system, while routine supplementation in people without deficiencies generally does not prevent or treat specific infections. NIH Office of Dietary Supplements.

This is why it is better to think about overall dietary quality rather than searching for one food that supposedly boosts immunity.

Key Nutrients for Immune Health

Vitamin C

Vitamin C is involved in several aspects of immune function and also acts as an antioxidant. It is found in many fruits and vegetables.

Good food sources include:

  • Oranges and other citrus fruits
  • Kiwi fruit
  • Red and green peppers
  • Broccoli
  • Strawberries

Vitamin C deficiency can impair immune function, while getting enough through food helps meet normal nutritional requirements.

Vitamin D

Vitamin D has several roles in the body, including a role in immune function. It is naturally present in relatively few foods and can also be obtained from fortified foods and supplements.

Food sources can include:

  • Fatty fish such as salmon
  • Egg yolks
  • Fortified foods
  • Some mushrooms, depending on how they are grown or exposed to ultraviolet light

The body can also produce vitamin D when skin is exposed to ultraviolet B radiation. However, sun exposure needs to be balanced with skin-cancer prevention and individual circumstances.

NIH guidance on vitamin D notes that vitamin D has roles in immune function, although evidence for using vitamin D supplements to prevent or treat specific diseases varies.

Zinc

Zinc is an essential mineral involved in numerous biological processes, including normal immune function, cell division, protein synthesis and wound healing.

Food sources include:

  • Beans and lentils
  • Nuts and seeds
  • Whole grains
  • Dairy products
  • Seafood

Zinc deficiency can impair immune function. However, taking excessive zinc supplements can cause adverse effects and can interfere with copper absorption.

Protein

Protein provides amino acids needed for building and maintaining tissues and supporting many biological processes.

Useful sources include:

  • Lentils
  • Beans
  • Eggs
  • Yoghurt and other dairy products
  • Fish
  • Tofu and other soy foods
  • Nuts and seeds

If you follow a vegetarian diet, our guide to the best vegetarian protein sources can help you identify more options.

Vitamin A, Vitamin E and Selenium

Several other micronutrients also contribute to normal immune function. Vitamin A supports the integrity of epithelial barriers and immune responses, vitamin E has antioxidant functions, and selenium is involved in antioxidant systems and immune processes.

This is another reason why eating a broad range of foods is generally more useful than concentrating on one nutrient.

20 Foods That Support Immune Health

The following foods are included because they provide nutrients and plant compounds that can form part of a balanced, varied eating pattern. They should not be interpreted as medicines or guaranteed infection-prevention foods.

1. Citrus Fruits

Oranges, lemons, grapefruit and other citrus fruits are well known sources of vitamin C.

They can be an easy way to add fruit to breakfast, snacks or meals.

Try: Add orange segments to breakfast or use lemon to flavour water, salads or cooked dishes.

2. Red Bell Peppers

Red bell peppers provide vitamin C and other plant compounds. They can be eaten raw, roasted, grilled or added to cooked meals.

Try: Add sliced peppers to salads, wraps, stir-fries or vegetable dishes.

3. Broccoli

Broccoli provides fibre, vitamin C, vitamin K and other micronutrients and plant compounds.

It is also an easy vegetable to combine with protein and whole grains.

Try: Steam or lightly cook broccoli and serve it with lentils, eggs, fish or another protein source.

4. Garlic

Garlic contains sulphur-containing compounds and is widely used to add flavour to meals.

Although garlic is often described online as an “immune booster”, evidence does not support treating it as a substitute for medical prevention or treatment.

Try: Add fresh garlic to soups, curries, vegetables and whole-grain dishes.

5. Ginger

Ginger contains naturally occurring plant compounds and is commonly used in cooking and beverages.

It can add flavour without relying heavily on salt or added sugar.

Try: Add fresh ginger to vegetable curries, soups or unsweetened tea.

6. Spinach

Spinach provides folate, vitamin C, vitamin K, carotenoids and other nutrients.

Dark green vegetables can be useful components of a varied diet.

Try: Add spinach to omelettes, dals, soups, salads or cooked vegetable dishes.

For more nutrition ideas, see our guide to healthy lifestyle habits.

7. Blueberries

Blueberries provide fibre, vitamin C and a range of polyphenolic plant compounds.

They are a convenient addition to breakfast or snacks.

Try: Add fresh or frozen blueberries to plain yoghurt or oats.

8. Yoghurt

Yoghurt can provide protein, calcium and, depending on the product, live cultures.

Fermented foods and the gut microbiome are areas of active research, but it is important not to assume that every yoghurt product will have the same effects on health.

Try: Choose plain yoghurt and add fruit, oats or nuts rather than relying on heavily sweetened varieties.

9. Almonds

Almonds provide vitamin E, protein, fibre and unsaturated fats.

They can be useful as part of a balanced snack or meal.

Try: Add a small portion of almonds to oats, yoghurt or fruit.

10. Sunflower Seeds

Sunflower seeds provide vitamin E, healthy fats and several minerals.

Try: Sprinkle them over salads, porridge or yoghurt.

11. Green Tea

Green tea contains polyphenols and other naturally occurring compounds.

It can be included as a low-calorie beverage when consumed without large amounts of added sugar.

However, green tea should not be considered a treatment for infection or a replacement for a balanced diet.

12. Turmeric

Turmeric is widely used as a spice and contains curcumin and other plant compounds.

Although laboratory research has investigated curcumin’s biological effects, evidence from human studies does not justify presenting turmeric as a guaranteed immune-boosting treatment.

Try: Use turmeric in vegetable curries, lentil dishes, soups and other meals for flavour and colour.

13. Salmon

Salmon provides high-quality protein and omega-3 fatty acids and can also contribute vitamin D.

Fatty fish can therefore form part of a varied diet that includes different protein sources.

Try: Serve grilled or baked salmon with vegetables and whole grains.

If you do not eat fish, plant foods such as walnuts, chia seeds and flaxseeds can provide alpha-linolenic acid, an essential omega-3 fatty acid.

14. Eggs

Eggs provide protein and several micronutrients.

They are also versatile and can be combined with vegetables and whole grains to create a balanced meal.

Try: Add boiled or scrambled eggs to breakfast or serve them with vegetables and wholemeal toast.

15. Sweet Potatoes

Sweet potatoes provide carbohydrates, fibre and carotenoids, including beta-carotene, which the body can convert into vitamin A.

Try: Roast or steam sweet potatoes and serve them with beans, lentils, vegetables or another protein source.

16. Mushrooms

Mushrooms provide several nutrients and bioactive compounds. Some varieties can also provide vitamin D when exposed to ultraviolet light during production.

The nutritional content can vary considerably between mushroom varieties and products.

Try: Add mushrooms to soups, stir-fries, omelettes or grain-based meals.

17. Kiwi Fruit

Kiwi fruit is a useful source of vitamin C and also provides fibre and other nutrients.

Try: Add sliced kiwi to breakfast, yoghurt or a fruit bowl.

18. Lentils

Lentils provide plant protein, fibre, folate, iron and other minerals.

They are also inexpensive and versatile, making them particularly useful for everyday healthy meals.

Try: Include lentils in dal, soups, salads, curries or grain bowls.

For practical ways to eat well without spending excessively, see our guide to healthy eating on a budget.

19. Pumpkin Seeds

Pumpkin seeds provide zinc, magnesium, protein and unsaturated fats.

Try: Sprinkle them over oats, salads, soups or yoghurt.

20. Oats

Oats provide complex carbohydrates, fibre and several micronutrients.

They can form the base of a nutritious breakfast when combined with fruit, nuts, seeds or yoghurt.

Try: Prepare oats with berries, kiwi, almonds and pumpkin seeds for a nutrient-rich breakfast.

How to Build an Immune-Supporting Diet

Rather than trying to include every “immune-boosting” food every day, focus on dietary variety.

The World Health Organization recommends a varied diet containing foods such as fruits, vegetables, legumes, nuts and whole grains, with appropriate sources of protein and healthy fats.

A practical plate can include:

  • Vegetables: Aim to include a variety of colours throughout the day.
  • Fruit: Choose whole fruit regularly.
  • Protein: Include beans, lentils, eggs, dairy, fish, tofu or other suitable sources.
  • Whole grains: Choose oats, brown rice, wholemeal bread or other minimally processed grains.
  • Healthy fats: Include nuts, seeds, avocado and appropriate plant oils.

WHO’s current healthy-diet guidance emphasises adequacy, balance, moderation and diversity as core principles of a healthy diet.

How Many Fruits and Vegetables Should You Eat?

For adults and children over 10, WHO recommends at least 400 g of fruits and vegetables per day, which is roughly equivalent to five portions. This is a general population recommendation rather than a target that every individual must meet perfectly every day.

Frozen and canned fruits and vegetables can also be useful options when they do not contain excessive added sugar or sodium.

Instead of focusing only on quantity, aim for variety.

For example:

  • Orange or kiwi at breakfast
  • Spinach or other greens at lunch
  • Broccoli and peppers at dinner
  • Berries or another whole fruit as a snack

Lifestyle Habits That Support Immune Health

Food is only one part of maintaining overall health.

Prioritise Quality Sleep

Sleep is an important part of general health and recovery. Maintaining a consistent sleep schedule and creating a suitable sleep environment can support healthy sleep habits.

If improving sleep is one of your goals, read our guide on how to improve sleep quality.

Stay Physically Active

Regular physical activity supports overall health and can be part of a healthy lifestyle alongside good nutrition.

You do not necessarily need a gym. Walking, cycling, home exercise and other forms of movement can contribute to your weekly activity.

See our guides on how to stay fit without a gym and simple ways to stay active for practical ideas.

Manage Stress

Long-term stress can affect overall health and may influence immune-related processes. Healthy coping strategies can include physical activity, relaxation techniques, social connection, adequate sleep and activities you find restorative.

For practical strategies, see how to reduce stress naturally.

Stay Hydrated

Water is essential for many normal bodily functions. There is no specific amount of water that will “boost” immunity, but regular fluid intake helps support normal hydration.

Read our guide to the benefits of drinking water daily for practical hydration guidance.

Foods and Habits to Limit

A healthy immune-supporting diet is not simply about adding individual foods. It is also about the overall pattern of eating.

Highly Processed Foods

Highly processed foods vary considerably, so it is more useful to consider their nutritional composition than to treat all processed foods as identical.

Foods that are high in free sugars, sodium or unhealthy fats are best consumed less often as part of an overall healthy dietary pattern.

WHO recommends limiting free sugars, saturated fats and trans fats while prioritising a variety of minimally processed and unprocessed foods.

Excessive Alcohol

Excessive alcohol consumption can negatively affect health and nutrition. If you drink alcohol, follow relevant national health guidance and avoid using alcohol as a strategy for managing stress or sleep.

Very Restrictive Diets

Highly restrictive diets can make it difficult to obtain adequate energy and nutrients, depending on what foods are excluded.

If you follow a restrictive diet because of allergies, medical conditions or personal choices, consider discussing your nutritional needs with a registered dietitian or appropriate healthcare professional.

Sample Immune-Supporting Meal Plan

The following is an example of how nutrient-rich foods can be combined into a balanced day. It is not a personalised diet plan.

Breakfast

Oats topped with blueberries, kiwi, almonds and plain yoghurt.

Mid-Morning Snack

An orange with a small portion of pumpkin seeds.

Lunch

Spinach and vegetable salad with lentils, whole grains and a yoghurt-based dressing.

Afternoon Snack

Fresh fruit with a small handful of nuts.

Dinner

Lentil curry with broccoli, red peppers and brown rice.

Non-Vegetarian Alternative

Replace or complement the lentil-based protein at lunch or dinner with eggs or baked salmon according to your dietary preferences.

The objective is not to eat all 20 foods every day. Instead, rotate different foods across the week to create dietary variety.

Common Myths About Immune-Boosting Foods

Myth 1: One Food Can Prevent Illness

Reality: No individual food can guarantee protection from infections. Immune health depends on many interacting factors, including nutritional status, sleep, physical activity, age and underlying health.

Myth 2: More Vitamins Always Mean Better Immunity

Reality: Adequate nutrient intake is important, but excessive supplementation can be harmful. Some nutrients have upper intake limits, and high-dose supplements may interact with medicines or cause adverse effects.

For example, excessive zinc intake can cause gastrointestinal symptoms and interfere with copper absorption. NIH zinc guidance provides further safety information.

Myth 3: Supplements Are Always Better Than Food

Reality: Supplements can be useful when a deficiency or increased requirement has been identified, but they do not automatically provide greater health benefits than a varied diet.

For most people, the first priority should be obtaining adequate nutrients from a varied eating pattern.

Myth 4: “Natural” Means Risk-Free

Reality: Natural foods and supplements can still have side effects, interactions or contraindications.

Food-based nutrition is generally preferable to self-prescribing high-dose supplements, particularly when there is no diagnosed deficiency.

Myth 5: Immune Health Only Matters During Cold and Flu Season

Reality: Nutrition and healthy lifestyle habits matter throughout the year. A healthy diet is part of long-term health rather than a seasonal strategy.

Do You Need Immune-Boosting Supplements?

Not necessarily.

If your diet provides adequate nutrients and you do not have a diagnosed deficiency, taking high-dose supplements is not automatically beneficial.

Supplements may have a role when a healthcare professional identifies a deficiency, increased nutritional requirement or another specific reason for supplementation.

This distinction is important because the evidence for correcting a deficiency is different from the evidence for taking large doses of a nutrient when your nutritional status is already adequate.

The NIH notes that, in people without a deficiency, increasing vitamin and mineral intake through supplements generally does not prevent infections or make them recover faster.

When Should You Speak to a Healthcare Professional?

Consider speaking with a healthcare professional if you:

  • Have frequent or unusually severe infections.
  • Have unexplained or persistent fatigue.
  • Have significant unintentional weight loss.
  • Have symptoms suggesting a possible nutritional deficiency.
  • Follow a highly restrictive diet.
  • Are considering high-dose vitamin or mineral supplements.
  • Are pregnant or breastfeeding and have questions about nutritional requirements.
  • Take medicines that may interact with supplements.
  • Have a chronic medical condition that affects nutrition or immunity.

Repeated infections or persistent symptoms should not simply be attributed to a lack of “immune-boosting” foods. They may require proper medical assessment.

Featured Snippet: What Are the Best Foods for Immune Health?

There is no single best food for immunity. Foods that can support normal immune function as part of a balanced diet include citrus fruits, berries, red peppers, broccoli, spinach, yoghurt, nuts, seeds, lentils, oats, eggs and fatty fish. These foods provide nutrients such as vitamin C, vitamin D, zinc, protein, fibre and other vitamins, minerals and plant compounds.

Frequently Asked Questions

1. What foods help support the immune system?

A varied diet containing fruits, vegetables, legumes, whole grains, nuts, seeds and suitable protein sources can provide nutrients required for normal immune function. Examples include citrus fruits, peppers, broccoli, spinach, berries, yoghurt, lentils, nuts and seeds.

2. What is the best fruit for immune health?

There is no single best fruit. Citrus fruits, kiwi and berries can all contribute useful nutrients such as vitamin C, fibre and plant compounds.

3. Is vitamin C important for immunity?

Yes. Vitamin C contributes to normal immune function and is found in foods such as citrus fruits, peppers, broccoli, kiwi and berries.

4. Can food prevent infections?

No single food can guarantee protection against infection. A balanced diet can help provide nutrients required for normal immune function, but it should not be considered a substitute for appropriate medical prevention or treatment.

5. Are oranges good for the immune system?

Oranges are a good source of vitamin C and can be part of a healthy diet. However, eating oranges does not guarantee that you will avoid illness.

6. Are yoghurt and probiotics good for immunity?

Some yoghurts contain live cultures, and research continues to investigate the relationship between probiotics, the gut microbiome and immune function. Effects can vary by probiotic strain and health outcome, so yoghurt should be viewed as one nutritious food rather than a guaranteed immune treatment.

7. Does zinc boost the immune system?

Zinc is essential for normal immune function, and zinc deficiency can impair immune responses. However, taking excessive zinc supplements is not recommended because high intakes can cause adverse effects.

8. Can vitamin D support immune function?

Vitamin D has several roles in the body, including immune function. Adequate vitamin D status is important, but supplementation should be based on individual needs rather than assuming that high doses will prevent illness.

9. Are supplements necessary for a healthy immune system?

Not necessarily. Many people can obtain required nutrients through a varied diet. Supplements may be appropriate when a deficiency or specific nutritional requirement has been identified.

10. What should I eat every day for better immunity?

Rather than following a fixed “immunity diet”, aim for variety: include vegetables, fruit, legumes, whole grains, nuts or seeds and appropriate sources of protein. Rotate different foods across the week.

11. Can a vegetarian diet provide nutrients needed for immune health?

Yes, a well-planned vegetarian diet can provide many nutrients through foods such as lentils, beans, dairy products, eggs, nuts, seeds, whole grains, fruits and vegetables. Individual nutritional requirements vary, and some people may need professional dietary advice or supplementation.

12. What lifestyle habits support immune health besides diet?

Regular physical activity, adequate sleep, stress management, good hygiene, avoiding tobacco and following recommended vaccinations all contribute to overall health and infection prevention.

Related Articles

References and Further Reading

  1. National Institutes of Health, Office of Dietary Supplements. Dietary Supplements for Immune Function and Infectious Diseases. Health Professional Fact Sheet. NIH Office of Dietary Supplements.
  2. National Institutes of Health, Office of Dietary Supplements. Dietary Supplements for Immune Function and Infectious Diseases. Consumer Fact Sheet. NIH Office of Dietary Supplements.
  3. World Health Organization. Healthy Diet. Current WHO guidance emphasises dietary adequacy, balance, moderation and diversity. World Health Organization.
  4. Gombart AF, Pierre A, Maggini S. A Review of Micronutrients and the Immune System—Working in Harmony to Reduce the Risk of Infection. Nutrients. 2020;12(1):236. PubMed.
  5. Maggini S, Pierre A, Calder PC. Immune Function and Micronutrient Requirements Change over the Life Course. Nutrients. 2018. PubMed.
  6. Wu D, Lewis ED, Pae M, Meydani SN. Nutritional Modulation of Immune Function: Analysis of Evidence, Mechanisms, and Clinical Relevance. Frontiers in Immunology. 2019. PubMed.
  7. National Institutes of Health, Office of Dietary Supplements. Vitamin D: Health Professional Fact Sheet. NIH Office of Dietary Supplements.
  8. National Institutes of Health, Office of Dietary Supplements. Zinc: Health Professional Fact Sheet. NIH Office of Dietary Supplements.

Last reviewed: October 2026

Conclusion

When it comes to immune system boosting foods, it is better to focus on the overall quality of your diet rather than searching for one food that promises extraordinary results.

Fruits, vegetables, legumes, whole grains, nuts, seeds, dairy products, eggs and other suitable protein sources can provide a broad range of nutrients that support normal immune function.

The most practical approach is simple:

  • Eat a variety of fruits and vegetables.
  • Include adequate protein.
  • Choose whole grains and legumes regularly.
  • Include nuts and seeds where appropriate.
  • Choose healthy sources of dietary fat.
  • Stay adequately hydrated.
  • Prioritise good-quality sleep.
  • Stay physically active.
  • Manage ongoing stress.
  • Avoid relying on high-dose supplements without a clear reason.

Healthy immunity is not created by one meal or one “superfood”. It is supported by consistent nutrition and healthy lifestyle habits over time.

Start with small, realistic changes and focus on building a balanced eating pattern that you can maintain throughout the year.

Similar Posts