7 Healthy Foods You Should Avoid When Sick It may seem counter-intuitive, but these 7 healthy foods could hinder your recovery. 1. Spinach 2. Broccoli 3. Cheese 4. Fermented foods 5. Citrus 6. Dairy 7. Beans