20 Everyday Foods Packed With Nutrients Your Immune System Needs

berries contain vitamin C, fiber, and a variety of plant compounds.

Fresh or frozen berries can easily be added to yogurt, oatmeal, or smoothies.

19. Tomatoes

Tomatoes provide vitamin C, potassium, and the antioxidant lycopene.

Cooking tomatoes can increase the amount of lycopene that is available for absorption.

20. Green Tea

Green tea contains polyphenols and other naturally occurring plant compounds.

It can be a useful alternative to sugary drinks, although it still contains caffeine and may not be suitable for everyone in large amounts.

Variety Matters More Than One “Superfood”

It’s tempting to search for one magical food that will transform your immune system.

But your body doesn’t work that way.

A healthier approach is to eat a variety of nutrient-dense foods throughout the week.

Think colorful vegetables, fruits, whole grains, legumes, nuts, seeds, protein-rich foods, and healthy fats.

Different foods provide different nutrients, so variety helps create a