Skip to content

Starting a small business? Already own one and have questions? Ask the experts in AARP's small business roundtable discussion.


5 Great Immune-Boosting Foods

Eat these, and stay healthy this winter

  • Ted Morrison

    Lean beef

    En español | It's full of iron and zinc, two nutrients that help protect against infection by bacteria, viruses and parasites, according to Joan Salge Blake, R.D., clinical associate professor of nutrition at Boston University. Plus, beef is an excellent source of the antioxidant selenium (antioxidants defend and repair immune cells). Choose lean beef, and limit portions to 3 ounces.

    1 of 5
  • Ted Morrison


    Like beef, beans and peas are good sources of immune-boosting iron and zinc, but they're also loaded with vitamin B6, which helps create infection-fighting white blood cells called lymphocytes. You can double the amount of iron you absorb from legumes by combining them with as little as 25 mg of vitamin C — the amount in 1/4 cup of broccoli, says Salge Blake.

    2 of 5
  • Ted Morrison


    Asian mushrooms — including shiitake and oyster mushrooms — contain beta-glucans, carbohydrates that can spur production of virus-attacking white blood cells, a study in the European Journal of Applied Physiology found. White button mushrooms are rich sources of selenium and riboflavin (vitamin B2), which help ward off bacterial infections.

    3 of 5
  • Ted Morrison


    This seasonal favorite is full of beta-carotene, which your body converts into vitamin A — and that helps create white blood cells to fight infection. Animal studies suggest vitamin A may also enhance your body's response to the flu vaccine. Both pumpkin pulp and seeds protect against infection.

    4 of 5
  • Ted Morrison

    Wild salmon

    It's a fine source of vitamin D, which your immune system needs to kill harmful bacteria and viruses, says John S. Adams, M.D., professor at the David Geffen School of Medicine at the University of California, Los Angeles. Eat fish at least twice a week.

    5 of 5

Join the Discussion

0 | Add Yours

Please leave your comment below.

You must be logged in to leave a comment.