- Foods that can help boost your immune system include citrus fruits, leafy green vegetables, red bell peppers, yogurt, and green tea.
- Many of these foods contain vitamin C and vitamin A, which are known to help support immune function.
- You can also add ginger, garlic, and turmeric to your food to gain additional immune benefits.
- This article was reviewed by Jason R. McKnight, MD, MS, a family medicine physician and clinical assistant professor at Texas A&M College of Medicine.
- Visit Insider’s Health Reference library for more advice.
The foods you eat can help support your immune system and keep you healthy.
“What we eat is really central to our overall health, and that includes the immune system,” says Janine Souffront, RDN, a registered dietitian and supervisor of Health Education for L.A. Care Health Plan. “Eating healthy, nutrient-rich foods, can help your body fight off illness.”
Of course, you won’t be able to rely on these foods or nutrients as a miracle cure for sickness. But on top of preventative behaviors — like washing your hands often and getting a flu shot — these healthy foods may help reduce your risk of contracting illness.
“While there is not one food or supplement that can straight-on prevent illness, you can support your immune system by including foods with nutrients that play a role in tissue health and integrity,” Souffront says.
The following foods can contribute to a strong immune system:
1. Citrus fruits
Here’s how much vitamin C you can get from common citrus fruits:
- One medium orange provides about 70 mg
- One grapefruit provides about 80 mg
- One lemon provides about 30 mg
To support the immune system, vitamin C helps the body repair tissue and keeps skin and blood vessels healthy. In addition, vitamin C is an important antioxidant, a substance that prevents cell deterioration and improves immune function.
A 2017 review published in Biomed Research International found that taking 1 gram (1,000 mg) of vitamin C per day reduced the duration of a cold by 8% in adults and 18% in children. And while it can’t necessarily prevent you from getting a cold, it may help your ability to fight it.
“Contrary to popular belief, it is unlikely that vitamin C will keep you from getting a cold but there is some limited evidence that high doses of vitamin C may decrease the length of cold symptoms,” Souffront says.
2. Leafy green vegetables
Leafy greens like spinach, kale, and collard greens are high in vitamin A, which is important for immune function. Men need a recommended 900 micrograms (mcg) of vitamin A each day, while women need 700 mcg. Here’s how to get the recommended daily dose:
- One cup of raw spinach contains 469 mcg
- One cup of cooked kale contains 190 mcg
- One cup of collard greens contains 90 mcg
According to a 2018 study published in the Journal of Clinical Medicine, scientists know that vitamin A is important for the immune system, but they don’t understand exactly why. They believe that vitamin A affects bone marrow production. Bone marrow produces immune cells like lymphocytes, a type of white blood cell that can help fight off infections.
A 2019 study published in Nutrition Reviews found that leafy greens are also rich in dietary nitrate, an organic compound that has anti-inflammatory properties and can help regulate the immune system.
3. Red bell peppers
Red bell peppers are especially beneficial for immune health. The European Journal of Clinical Nutrition published a paper in April 2020 recommending red bell peppers as part of a healthy quarantine diet because of their content of vitamin A and C.
Video: UChicago Medicine study points to link between vitamin D deficiency and COVID-19 infection (KARE-TV Minneapolis-St. Paul)
“Red bell peppers are good for the immune system because they have both vitamin A and C, and beta carotene,” Souffront says. “Vitamin C has important healing benefits and antioxidants. Beta carotene helps the body make Vitamin A, which protects against infections.”
Yogurt is a great source of protein, Souffront says, which can help keep your bones and skin healthy. “Healthy tissues are the first barrier against infections,” she says. When your skin is healthy, it keeps out harmful bacteria or viruses, for example.
In addition to providing protein, most yogurts contain live culture, which are bacteria that improve the health of your gut microbiome. A 2015 study published in the Annual Review of Immunology concluded that the health of the gut microbiome impacts immune function and contributes to a person’s ability to ward off infection.
“Yogurt and kefir are good sources of probiotics, which can also have a positive effect in the immune system by keeping up the ‘good’ bacteria and down the ‘bad’ bacteria in the intestinal tract,” Souffront says.
5. Green tea
“Green tea is very high in catechins and polyphenols, antioxidants that help prevent cell damage,” Souffront says. “Healthier cells in general will allow the body to have a better immune response.”
For example, a 2016 study published in the Journal of Agricultural and Food Chemistry found that green tea catechins can improve the response of t-cells, which are cells that attack viruses. Increased t-cells are associated with an improved immune response. A 2018 study published in the Journal of Immunology Research also found that polyphenols help the body signal when an immune response is needed.
Ginger has antioxidant and anti-inflammatory properties. A 2013 study published in the International Journal of Preventive Medicine found that ginger supports the immune system and may even be effective at preventing cancer.
A 2019 study published in the Journal of Nutrition & Intermediary Metabolism looked at the effect of 8.3 grams of ginger extract on smokers and non-smokers. Both groups had immune system improvements, though from different causes. The smokers experienced more lymphocytes. The non-smokers had increased immunoglobulin M, a type of antibody.
However, Souffront recommends sticking with fresh ginger. “The whole food source ginger is more effective than supplements,” she says. “For that reason, using fresh ginger in cooking or teas is best.”
“For centuries, people have touted the health benefits of garlic, with suggestions that it can help with heart disease, high cholesterol, and colds and flu,” Souffront says.
The health benefits of garlic are rooted in allicin, a compound that is released when garlic is chopped or crushed. “Allicin and the antioxidants inside garlic help fight off infection and support the immune system,” Souffront says.
A 2018 study published in Clinical Nutrition found that garlic extract boosted the immune system for obese adults. In the randomized, double-blind study, a group of 51 adults were given 3.6 grams of aged garlic extract or a placebo for 6 weeks. At the end of the six weeks, the garlic group had lower inflammation and better distribution of immune system cells.
In addition, a 2016 study published in the Journal of Nutrition examined a group of 120 healthy participants that were given 2.56 grams of aged garlic extract or a placebo for 90 days. The garlic and placebo groups reported the same amount of illnesses, but the garlic group reported fewer symptoms, reduced illness severity, and fewer days of school or work missed.
Turmeric’s immune benefits are linked to curcumin, the component that gives it its deep yellow color, Souffront says.
“Curcumin seems to have the ability to modulate the immune system by activating some of the immunity related cells and dampening the effect of some pro-inflammatory compounds,” Souffront says.
An August 2020 report published in Food and Science reports concluded that turmeric could be a helpful immune booster. It can be easily added to teas or incorporated into recipes like curry.
No dietary approach can ensure that you won’t get sick. However, eating a well-rounded diet that incorporates the foods and nutrients mentioned above can help you stay healthy. Just remember not to each too much of these foods — for example, it is possible to have too much vitamin A.
Plus, it’s important to take other steps to boost your immunity, Souffront says.
“Diet alone cannot boost your immune system,” she said. “You can also support your immune system by supporting your body through an overall healthy lifestyle that includes physical activity, plenty of sleep, and managing stress, along with balanced nutrition.”