Carrots and other vitamin A-rich foods
All vitamins are essential to a healthy body, but Harvard Medical School says vitamin A is a key player in maintaining a strong immune system. When you have a cold, try eating sweet potatoes, carrots, squash, spinach, or collard greens.
Cold green tea
Green tea is full of antioxidants, which will boost your immune system even when you’re already sick. Green tea can also help ease symptoms that often come with a cold, like a sore throat. Instead of sipping a hot mugful, Dr. Michael Greger suggests brewing it cold: Antioxidant levels are higher that way compared to when it’s made with boiling water.