The vitamins that your immune system loves the most are A, C and E.
Since your immune system lives mostly in the gut, it’s also important what NOT to eat.
High vitamin A foods include sweet potatoes, carrots, dark leafy greens, winter squashes, lettuce, dried apricots, cantaloupe, bell peppers, fish, liver, and tropical fruits. The current daily value for Vitamin A is 5000 international units (IU).
Vitamin C foods include citrus fruit–oranges, grapefruit (NOT if you’re on medication that reacts negatively to grapefruit), lemons. Eat the whole fruit, not just the juice, except the lemons. Squeeze into water. Other foods high in C are: red peppers, kale, Brussels sprouts, broccoli, strawberries, guava and green peppers. Opinions vary on how much vitamin C you need a day. Anywhere from 100-500 mg.
Foods high in E are: Pumpkin, sesame and sunflower seeds, almonds, spinach, broccoli, squash, cold water fish and olive oil. You need 22-25 IUs a day.
Processed (junk) food, sugar–viruses LOVE sugar–it makes the virus big and strong–alcohol, artificial sweeteners. Avoiding these foods will make your gut healthier and your immune system stronger.