20 Everyday Foods Packed With Nutrients Your Immune System Needs

Seeds

Sunflower seeds are particularly useful for their vitamin E content and also provide healthy fats and minerals.

Sprinkle them over salads, yogurt, or oatmeal.

14. Pumpkin Seeds

Pumpkin seeds contain zinc, magnesium, protein, and healthy fats.

They can be eaten on their own or added to soups, salads, and breakfast bowls.

15. Fatty Fish

Salmon, sardines, mackerel, and similar fish provide protein and omega-3 fatty acids.

They can be an excellent part of a balanced diet, especially when replacing less nutritious sources of saturated fat.

16. Beans

Beans are 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