Locations:

7 Vitamins and Minerals That Help Boost Your Immunity

Eat your fill of vitamins C, B6 and E, plus zinc and selenium

Variety of vitamin- and mineral-rich foods, including salmon, eggs, milk, nuts, spinach and oranges

The old saying, “An apple a day keeps the doctor away,” may have some truth behind it, after all. Eating nourishing foods rich in certain vitamins and minerals can help your immune system fight off illness.

Advertisement

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy

“A strong immune system bolsters your body against the common cold and the flu,” says registered dietitian Julia Zumpano, RD, LD. “It can also help you recover from injury and keep your energy level high.”

Zumpano shares the best minerals and vitamins for your immune system.

1. Vitamin A

Vitamin A supports your white blood cells and the mucus membranes (protective linings that remove foreign particles) in your urinary tract, intestines and lungs. Research shows that this helps keep your immune system at its best by protecting it from potential infections.

Good sources of vitamin A include:

  • Milk and yogurt
  • Eggs
  • Fatty fish, like salmon and mackerel
  • Vegetables, like sweet potatoes, carrots, spinach and broccoli

2. Vitamin B6

Vitamin B6 is vital to your immune system. One of its major roles is in producing white blood cells and T cells — the cells that help fight off invaders, like viruses and bacteria.

Good sources of vitamin B6 include:

  • Chickpeas
  • Beef
  • Salmon
  • Tuna
  • Tofu

3. Vitamin C

Vitamin C is one of the best vitamins to boost your immune system. In fact, researchers say vitamin C deficiency can make you more prone to getting sick. Vitamin C acts as an antioxidant, meaning it can protect your body from toxins that cause inflammation.

Advertisement

Getting your intake of vitamin C on the regular is essential for good health because your body doesn’t produce it on its own. It also doesn’t store it for later.

Foods high in vitamin C include:

  • Bell peppers
  • Citrus fruits
  • Kale

“The good news is that vitamin C is in so many foods that most people don’t need to take a vitamin C supplement unless a doctor advises it,” notes Zumpano.

4. Vitamin D

Vitamin D doesn’t just help your body defend itself against infection. It also promotes healing. Studies show that vitamin D may delay a virus’s ability to replicate, reduce inflammation and increase your T cell levels.

You can get vitamin D from foods like:

  • Fatty fish, like trout and salmon
  • Canned fish, like sardines and tuna
  • Egg yolks
  • Mushrooms
  • Fortified orange juice

“Your body naturally produces vitamin D when you’re in the sun. Daily exposure to direct sunlight is the best way to meet your needs of this essential vitamin,” says Zumpano. “There aren’t many whole foods that are good sources of vitamin D. This can make it difficult to meet your needs from food alone.”

5. Vitamin E

Vitamin E is a powerful antioxidant that helps your body fight off infection. Research shows that vitamin E is one of the most effective nutrients for your immune function. That’s because it helps keep your T-cells working at peak performance.

Zumpano strongly encourages avoiding vitamin E supplements.

“Not only is there little clinical research showing that vitamin E supplements benefit your health, but they may also be harmful in some situations,” she warns.

Instead, load up your plate with vitamin E-filled foods, like:

  • Sunflower seeds
  • Almonds
  • Broccoli
  • Avocado

6. Zinc

Zinc is anti-inflammatory and an antioxidant. Researchers call it the “gatekeeper” of your immune system because it’s responsible for making all your immune cells function properly.

Foods to boost your zinc intake include:

  • Oysters
  • Lean cuts of beef
  • Pumpkin seeds
  • Turkey breast

7. Selenium

Dietary selenium is a one-two punch for keeping you healthy. It not only activates your immune system when there’s a threat, but it also tells your immune system when to pump the brakes.

That means it can keep your immune system from going overboard, protecting you from chronic inflammation and autoimmune diseases, like rheumatoid arthritis, Crohn’s disease and psoriasis.

Good sources of selenium include:

  • Brazil nuts
  • Tuna
  • Halibut
  • Cottage cheese

Should I take vitamin supplements to boost my immune system?

While vitamin supplements can help fill the gaps in your diet, the best way to load up on essential nutrients is to get them straight from the source.

“Your body absorbs and uses vitamins and minerals better when they come from the foods you eat than from a supplement,” Zumpano stresses.

Advertisement

Plus, supplements aren’t monitored by the U.S. Food and Drug Administration (FDA). Some of them can have side effects, especially if you take them before surgery or with other medicines. Supplements can also cause problems if you have certain health conditions. And the effects of many supplements haven’t been tested in children, pregnant women and other groups.

For these reasons, experts say it’s best to get your vitamins and minerals through food rather than use supplements to improve your immune system.

If you think you need a supplement, Zumpano suggests talking with a healthcare provider first.

“They can help you understand whether a supplement is right for you,” concludes Zumpano. “They can advise you on how to get your fill of the nutrients your body needs.”

Advertisement

Cleveland Clinic icon
Health Essentials logo
Subscription icon

Better health starts here

Sign up for our Health Essentials emails for expert guidance on nutrition, fitness, sleep, skin care and more.

Learn more about our editorial process.

Related Articles

Pills of different sizes, shapes and colors are surrounded by bottles, mortars and pestles, and plants
October 9, 2025/Heart Health

What You Need To Know About Vitamins and Supplements for Heart Health

The vitamins, minerals and other nutrients in the food you eat are essential for a healthy heart, but supplements are another story

Person holding bottle of vitamins, reading the label
December 9, 2024/Women’s Health

Can You Take Prenatal Vitamins Without Being Pregnant?

The pros and cons of taking prenatal vitamins when you’re not pregnant depend on your age, ethnicity and health

Table of assorted healthy foods, like fruits, veggies, grains, nuts and olive oil
September 16, 2024/Nutrition

Know the Difference: Vitamins vs. Minerals, and How Both Impact Your Health

Vitamins are made by plants and animals, while minerals come from the soil and water — both of which are essential for our bodies

Foods rich in vitamin E: broccoli, avocado, sweet potato, almonds, sunflower seeds, apricots, pepper and a bottle of oil
July 24, 2024/Nutrition

What Can Vitamin E Do for You?

The essential nutrient can benefit your immune system, eyes and skin while lowering disease risk

Person talking with doctor on a virtual call about vitamins
May 13, 2024/Nutrition

Yes, You Can Take Too Many Vitamins

If you’re taking supplements, it’s important to understand which vitamins and minerals you can get too much of, like vitamin C and calcium

foods with fat soluble vitamins
May 17, 2023/Nutrition

Fat-Soluble Vitamins: What They Are and How To Get the Most Out of Them

Vitamins A, D, E and K stay in your body longer and are best eaten with a bit of healthy fat

foods with water soluble vitamins
May 16, 2023/Nutrition

What You Should Know About Water-Soluble Vitamins

Vitamin C and B-complex vitamins pass quickly through your body, so eat them often

A pregnant person pours a blue and white pill into hand with shirt pulled up over bare belly
January 6, 2022/Pregnancy & Childbirth

When Should You Start Taking Prenatal Vitamins?

An expert outlines the best timing options

Trending Topics

Two women briskly walking in a park

Can Exercise Reduce Your Risk of Breast Cancer?

Managing your weight through physical activity may lower your chances of getting this common cancer

Person wrapped in blanket on couch, blowing their nose, box of tissues and mug of warm drink nearby

Flu Season: A Timeline for the Start, Peak and End

It typically starts in October and winds down in early spring, with cases at their highest in the middle of winter

Person sitting in driver’s seat of car, with eyes closed and head back

Driving Anxiety: Why It Happens and How To Cope

Anxiety disorders, health conditions and past trauma can make driving nerve-wracking — help is available

Ad