10 Foods That Boost the Immune System

By Dr. Arshi Thakur

June 22, 2025

Citrus Fruits

Oranges, lemons & grapefruits are rich in vitamin C, which supports white blood cell function and helps your body fight infections.

1

Red Bell Peppers

One red bell pepper contains over 200% of your daily vitamin C! It also packs beta-carotene to support skin and immune health.

2

Yogurt

Loaded with probiotics, yogurt helps balance your gut microbiome—key to keeping your immune system strong and resilient.

3

Fatty Fish

Salmon, mackerel & sardines are rich in vitamin D and omega-3s, helping to reduce inflammation and boost immunity.

4

Poultry

Chicken and turkey provide vitamin B6, vital for immune cell production and fighting off infections naturally.

5

Leafy Greens

Spinach, kale, and Swiss chard are rich in antioxidants and fiber, which help reduce inflammation and boost immune defenses.

6

Nuts

Almonds, cashews, and pine nuts are full of zinc—a key mineral that supports immune signaling and reduces inflammation.

7

Ginger

This spicy root has anti-inflammatory compounds that block harmful molecules and help regulate your immune response.

8

Turmeric

Rich in curcumin, turmeric boosts immune cell activity and reduces oxidative stress in the body. Add it to soups or smoothies.

9

Garlic

Garlic’s natural compounds help fight bacteria and viruses, support gut health, and enhance immune function.

10