Immune Boosting Foods: What to Eat to Support Your Immune System

Reviewed by: Caitlyn Edwards, PhD, RD, Senior Research Scientist, Research
5 MIN READ — 20 citations
A strong immune system starts with the foods you eat—choosing nutrient-dense fruits, vegetables, grains, proteins, healthy fats, and spices provides the essential building blocks your body needs to stay healthy.

Key Takeaways

  • 01.

    Long-term immune health depends on consistently eating a diverse, nutrient-dense diet.

  • 02.

    Fruits and vegetables supply antioxidants and vitamins, spices like garlic and turmeric provide bioactive compounds, and protein-rich foods deliver key minerals (zinc, selenium), omega-3s, and vitamins.

  • 03.

    A fiber-rich, nutrient-dense diet supports the gut microbiome, which plays a central role in immune function. Proper cooking methods help preserve and enhance nutrient absorption.

A strong immune system starts with the foods you eat—choosing nutrient-dense fruits, vegetables, grains, proteins, healthy fats, and spices provides the essential building blocks your body needs to stay healthy.

What are immune-boosting foods?

While foods that contain zinc and vitamin C play important roles in immune function, focusing on foods that help the immune system is less about quick fixes and more about sustained support of normal function.1,2 The goal is to maintain a healthy, balanced system by obtaining key micro- and macronutrients, as well as bioactive compounds, that our cells need to function, replicate, and communicate.

Top foods to support your immune system

What’s the best diet to support immune system function? Start by focusing on a variety of foods from these main categories:

Nutrient-dense produce

Nutrient-dense produce is fruits and vegetables that are especially rich in nutrients and bioactive compounds.
Citrus fruits
Oranges, lemons, limes, and grapefruits are packed with vitamin C, which supports the gut lining and the development and migration of white blood cells. Vitamin C is an antioxidant, helping to protect cells from oxidative stress.3
Red bell peppers
These immune-support veggies are actually denser in vitamin C than oranges, in addition to being high in beta-carotene. The body converts this pigment into vitamin A, which supports mucosal linings that support the body's natural barriers. It also acts as an antioxidant.4
Cruciferous vegetables
Broccoli, cauliflower, Brussels sprouts, and other cruciferous vegetables are loaded with nutrients. For example, broccoli provides a synergistic blend of vitamins A, C, and E, alongside fiber and antioxidants.5 Its sulfur content aids in the production of glutathione, a key antioxidant that supports cellular health.”6
Leafy greens
Spinach, kale, bok choy, cabbage, and other leafy greens are rich in vitamin C, beta-carotene, and antioxidants. Folate (vitamin B9) plays a key role in supporting DNA synthesis as immune cells multiply as part of normal immune function.7

Functional spices

Beyond making your immune-system-friendly foods taste great, spices often contain bioactive compounds that bring additional support.
Garlic
Garlic’s sulfur compounds have been shown to support the innate immune system’s first-responders (killer cells, macrophages, and dendritic cells). Studies are examining how they might support the body’s immune responses.9
Ginger
Ginger contains antioxidants and is often used to support general comfort and digestive wellness.10
Turmeric
Curcumin, a key active polyphenol in turmeric, has been studied for its role in helping to support immune cell balance.11

Protein and healthy fats

Fatty fish
Salmon, mackerel, and tuna are rich in omega-3 fatty acids that help maintain immune cell barriers. They also supply vitamin D, which plays a role in supporting immune health.12
Poultry
Chicken and turkey are high in vitamin B6 and zinc. B6 supports immune cell function and overall immune health. Zinc supports immune cell development and the integrity of barriers like the skin and mucous membranes.
Nuts and seeds
Almonds are a good source of both vitamin E and the healthy fats needed for its absorption. Vitamin E aids in maintaining cell membranes.13 Brazil nuts provide selenium, which supports antioxidant enzymes and white blood cell activity.14

The role of diet in immune health

If you’re looking to shape your diet to support immune health, also pay attention to your gut microbiome. The GI tract is home to a vast majority of the body's immune cells, making it one of your immune system’s key surveillance posts and an important site for immune cell development.15 There, trillions of microbes to support immune cell function and help maintain a balanced gut environment.
High-fiber whole foods (prebiotics) feed your gut’s beneficial bacteria, which ferment dietary fiber into short-chain fatty acids (SCFAs). These signaling molecules support immune system balance, helping to maintain barrier integrity.16
To complement these prebiotics, add probiotic foods like yogurt, kefir, kimchi, and sauerkraut to support microbial diversity. (Note: look for labels that say “live and active cultures” to ensure probiotic properties.)
In addition to eating foods that support immune health, be mindful of foods that may affect gut and immune health. A diet high in ultra-processed foods may not provide the nutrients needed to support optimal gut and immune health. Instead, look to models like the Mediterranean Diet, which focuses on fresh produce, whole grains, and fish.

Tips for incorporating immune-boosting foods

Changing up your diet to focus on foods that support your immune system can be a bit overwhelming at first. Try these simple strategies to make it easier:

  • Morning boost: Start the day with a smoothie that includes spinach, ginger, and citrus or berries.
  • Smart seasoning: Add garlic and turmeric to soups and stews. Remember a pinch of black pepper with turmeric, as it significantly enhances absorption of curcumin (turmeric’s active polyphenol).
  • Color saturation: Aim for at least three different colors on every plate. Darker colors (purple berries, deep green kale, bright red peppers) generally indicate higher levels of antioxidants.
  • Strategic snacking: Keep almonds or sunflower seeds handy to replace processed snacks.

Once you’re working in a healthy mix of immune-supporting foods, focus on how you’re preparing them. This can impact the bioavailability of nutrients.
For example, vitamin C is sensitive to heat and water. Instead of boiling vegetables—which leaches water-soluble vitamins—steam, microwave, or roast them.19 Fat-soluble vitamins (A, D, E, and K) require lipids for absorption. Roasting carrots or tomatoes in olive oil or avocado oil increases the bioavailability of their antioxidants.20 Avoid overcooking vegetables. They should be tender but still crunchy to avoid destroying nutrients.

AG1: ingredients designed for immune support

While there’s no substitute for a balanced diet of nutrient-rich whole foods, a foundational nutrition supplement like AG1 can help fill common nutrient gaps. This once-daily scoop contains over 75 key vitamins, minerals, and whole-food-sourced ingredients formulated for immune support and overall health. It’s also designed to support gut health, providing a synbiotic blend of pre- and probiotics*. Explore AG1 today.

* These statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure or prevent any disease.