When you have the flu, symptoms like cold, cough, fever, and body aches make it difficult to eat or drink anything. Doctors recommend eating nutrient-rich foods that help in faster recovery and strengthening of the immune system. And so, include foods that are packed with vitamin A, vitamin C, zinc, selenium, and vitamin D for good health.