A healthy balanced diet will help you stay well. Certain foods are particularly good for boosting the immune system. These include blueberries, dark chocolate, turmeric, salmon, tuna and other oily fish, broccoli, sweet potatoes, spinach, ginger, garlic, green tea, kefir, sunflower seeds, almonds, oranges, kiwifruit, and red bell peppers. Read More Here and take note that blueberries and some of the other listed foods are full of flavonoids. (A 2016 study noted that flavonoids play an essential role in the respiratory tract’s immune defense system.)
Also, note that Vitamin C is one of the biggest immune system boosters of all. Foods rich in C are citrus fruits, strawberries bell pepper, spinach, kale, and broccoli. Vitamin B6 supports biochemical reactions in the immune system, so you need B6 found in chicken, salmon, tuna, green vegetables, and chickpeas. And, vitamin E is full of antioxidants that fight off infection. Food choices that are full of vitamin E are spinach, nuts, and seeds. You can ingest vitamin supplements, but the best way for the body to absorb these three immune-boosting vitamins is to eat the foods rich in them.