Question: foods to eat when you have a virus?
Answer: Broth. Whether you prefer chicken, beef, or vegetable, broth is one of the best things you can eat when you have the flu. ... 
Chicken soup. Chicken soup combines the benefits of broth along with additional ingredients. ... 
Garlic. ... 
Yogurt. ... 
Vitamin C–containing fruits. ... 
Leafy greens. ... 
Broccoli. ... 
Oatmeal.