Despite getting flu shot, making efforts to keep virus away by washing your hands, you may get knocked out by flu. You may not feel like eating at all, but best way to ward off flu is eating foods that are immune boosting. Foods that are rich in vitamins, minerals and antioxidant gives body the defense it needs to fight off infection and help your recover fast. Fever is one of the symptoms of flu. When you have fever, your appetite becomes low. In this condition, keeping yourself hydrated is necessary. Along with drinking enough water, drink fluids that can keep the salt and water balance even like fruit juices, sport drinks etc. If you have symptoms like stuffy nose or sore throat, drinking hot fluids like soup or tea will be beneficial. Here are 10 best foods that will boost your immunity and help fight flu symptoms quickly.