Work in Protein. Eating protein when you have a fever can help give your immune system the energy it needs to fight off infection, says dietitian Emily Cruwys. Choose small amounts of soft, bland foods such as scrambled eggs, scrambled silken tofu or poached, unseasoned skinless chicken or turkey.