Question: what are the best foods to eat for the flu?
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. ... 
Garlic. ... 
Yogurt. ... 
Vitamin C–containing fruits. ... 
Leafy greens. ... 
Broccoli. ... 
Oatmeal.