Health 13/01/2026 16:38

5 Foods That Boost Immunity Better Than Garlic

Garlic bulb and cloves on a slate plate with a wooden background

Eating a nutrient-dense diet is a proven way to promote immune health and prevent illness.12 While garlic has anti-inflammatory effects that help fight infection, other immune-boosting foods may fight infections even better.3

1. Citrus Fruits

A mix of halved and whole citrus fruits including lemons limes and oranges

Burke/Triolo Productions / Getty Images

Citrus fruits like oranges, grapefruits, lemons, and limes are rich in vitamins and antioxidants, including vitamin C.4 Antioxidants are plant compounds that reduce inflammation and fight cell damage.5 Eating a diet rich in antioxidants has been found to lower the risk of upper respiratory infections, such as the common cold.6 Vitamin C is an antioxidant that increases the production of white blood cells, which are immune cells that fight infection.7 

2. Bell Peppers

A bunch of red, yellow, and green bell peppers stacked together

Sutthipong Kongtrakool / Getty Images

Bell peppers are rich in vitamin C and other immune-boosting vitamins.8 Red bell peppers contain beta-carotene, a type of vitamin A that supports immunity. Bell peppers also provide lycopene, a plant pigment with anti-inflammatory properties.9

Related Stories

What Happens to Your Body When You Take Immunity Shots Regularly
Small bottle of juice surrounded by ginger turmeric powder and orange halves
Vitamin D vs. Vitamin C: Which Is Better for Immunity?
A bowl of capsules on a blue background alongside an orange slice on a red background with VS in a circle in the center

3. Yogurt

A bowl of yogurt topped with raspberries and blueberries placed on a lightcolored napkin with a spoon beside it

HUIZENG HU / Getty Images

Yogurt is a dairy product rich in probiotics, live microorganisms that support the balance of gut microorganisms. Probiotics boost digestion and lower the risk of constipation.10 They may also benefit immune health. 

The gut microbiome includes immune cells, and having a healthy balance of bacteria and other microorganisms in the digestive tract supports immunity.10

4. Leafy Greens

Fresh leafy greens with red stems scattered on a surface view of vegetables

alvarez / Getty Images

Leafy greens, such as kale, spinach, and Swiss chard, are an excellent source of vitamins A, C, and K, as well as antioxidants and fiber. The antioxidants in leafy greens lower inflammation and support immune health.6 Consuming fiber supports gut health and may improve immune function.1112 

5. Fatty Fish

Smoked mackerel portioned on a plate with lemon and herbs

SimpleImages / Getty Images

Eating a diet rich in fatty fish may boost immune health. Fatty fish, such as mackerel and salmon, are rich in omega-3 fatty acids. These healthy fats support cell health and reduce inflammation. This may help the body fight infection and heal. Eating a diet rich in omega-3 fatty acids may also increase the number of beneficial bacteria in the gut microbiome, improving gut health and supporting the immune system.13 

How To Add Immunity-Boosting Foods to Your Diet

To support your immune health and protect yourself from infection, aim to eat a variety of nutrient-dense foods.14 Include foods rich in vitamins, antioxidants, fiber, and protein.15 Here are some ways you can add immunity-boosting foods to your day:

  • Add bell peppers to your morning omelet with a glass of fresh-squeezed orange juice. 
  • Enjoy sliced bell peppers with hummus for a snack.
  • Make a yogurt parfait with unsweetened yogurt and fresh berries. 
  • Add sliced lemons and oranges to your water bottle.
  • Add a handful of spinach leaves to your fruit smoothie.
  • Make a salad with kale, bell peppers, and a protein of your choice.
  • Grill salmon and serve it with a side of roasted broccoli and bell peppers. 

News in the same category

News Post