Eating nourishing foods rich in certain vitamins can help your immune system fight off illness. The top three best vitamins, according to registered dietician Julia Zumpano, RD, LD are vitamin C, vitamin B6, and vitamin E.
Daily intake of vitamin C is essential for good health because your body doesn’t produce or store it. A lack of vitamin C can even make you more prone to getting sick. Vitamin C is in so many foods that most people don’t need to take a vitamin C supplement unless a doctor advises it. You can find vitamin C in oranges, grapefruits, tangerines, strawberries, bell peppers, spinach, kale and broccoli.
Vitamin B6 is vital to supporting biochemical reactions in the immune system. You can find vitamin B6 in chicken, cold-water fish such as salmon and tuna, green vegetables, and in chickpeas.
Vitamin E is a powerful antioxidant that helps the body fight off infection. You can find vitamin E in nuts, seeds and spinach.