10 Foods to Eat to Never Get Sick

1. Asparagus

Asparagus is a dietary prebiotic, which is a type of un-digestible fiber called oligosaccharides.Prebiotics work by improving your immune system, by increasing anti-inflammatory cytokines.

2. Milk

Milk is a good source of selenium and a notable source of zinc.According to Zmuda, selenium enhances the function of many immune cells and a lack of zinc "impairs immune system function.

3. Shiitake mushrooms

Shiitake mushrooms may support the body's immune defense against infections by acting on various elements of the immune system and increasing a T cell immune response.

4. Broccoli

Broccoli contains a compound called sulforaphane glucosinolate, which is the disease-fighting agent that boosts immunity.

5. Chicken soup

Scientists found that drinking chicken soup helped with nasal mucus velocity—which means you send bad stuff that you breath out faster so the virus or bacteria does not multiply

6. Ginger

The best part about some of the foods that prevent sickness is that you can throw them into your soup, like ginger."In one experiment, ginger was shown to block viruses."

7. Garlic

"Garlic is rich in allicin, a sulfuric compound which has been shown to boost the immune system."

8. Yogurt

Yogurt that has live, active cultures has probiotic properties which can enhance the immune system by balancing and helping your body produce helpful bacteria that can fight harmful bacteria

9. Citrus fruit

Fruits in the citrus family including oranges, lemons, limes, and grapefruits are rich in vitamin C. According to Dr. Rahl, "Vitamin C is one of the best boosters of the immune system.

10. Cauliflower

Two of its greatest benefits are that is packed with antioxidants and vitamin C."Dr. Falquier recommends to make sauces, replace rice, and add fiber in a delicious, immune-promoting way

9 High Fiber Foods You Should Eat