20 Everyday Foods Packed With Nutrients Your Immune System Needs

inexpensive, versatile, and packed with nutrients.

They provide protein, fiber, folate, iron, and other minerals.

Chickpeas, lentils, black beans, and kidney beans can all contribute to a nutritious diet.

17. Oats

Oats provide fiber, including beta-glucan, along with several vitamins and minerals.

Start your morning with oatmeal topped with fruit, nuts, or seeds.

18. Berries

Strawberries, blueberries, raspberries, and other 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,