It’s important to choose fresh, nutrient-dense foods that support your immune system year-round. Meals that include a variety of colorful fruits, vegetables, healthy fats and probiotic foods give your body the nutrients it needs to function and recover. 
Nutrient-Rich Foods to Boost Your Immune System
While no single food guarantees protection against viruses, eating well helps your body respond to illness and recover more quickly. A healthy gut supports overall immune function — as Cleveland Clinic physician Yufang Lin, M.D., notes, a large portion of immune activity is connected to gut health. When your digestive system is balanced, your body is better equipped to handle infections and inflammation.

Foods and habits that help reduce inflammation and support infection resistance
- Dark leafy greens and cruciferous vegetables: Spinach, kale, broccoli and similar vegetables provide vitamins, minerals and antioxidants. Choose a mix of greens to get a broad range of nutrients.
- Colorful fresh fruits: Rotate different fruits instead of eating the same one every day. Berries, plums, mango, avocado and other fruit add fiber, vitamins and plant compounds that support immunity.
- Fatty fish: Salmon, tuna and other oily fish deliver healthy fats that support cellular health and may reduce inflammation when part of a balanced diet.
- Antioxidant-rich juices and foods: Pomegranate, citrus and other foods high in antioxidants can be enjoyed in moderation as part of a varied diet.
- Herbs, roots and teas: Fresh ginger, garlic, turmeric and green tea contribute flavor as well as antioxidant and anti-inflammatory compounds.
- Quality olive oil: Use extra-virgin olive oil for cooking and dressings to add heart-healthy fats and beneficial plant compounds.
- Probiotic foods: Plain yogurt, kefir, fermented vegetables and other probiotic-rich foods help nurture a balanced gut microbiome.
- Cook more at home: Preparing meals at home lets you control ingredients, reduce processed components and add more nutrient-dense items to each plate. Try incorporating a range of whole-food recipes into your weekly routine.

How to Stay Healthy and Strengthen Your Body to Recover from Illness
- Choose nutrient-rich meals: Aim for balanced dishes that include vegetables, fruits, whole grains or legumes, lean proteins and healthy fats. Diversity on the plate increases the range of vitamins and phytonutrients your body receives.
- Manage stress: Chronic stress can undermine immune resilience. Build simple relaxation habits — short breaks, deep breathing, a walk outside or quiet time — to reduce tension and recharge.
- Prioritize sleep: Consistent, restorative sleep is essential for recovery and immune regulation. Create a bedtime routine that helps you relax and stick to regular sleep hours when possible.
- Stay active: Regular moderate exercise supports circulation, mood and general health. Gentle movement like walking, yoga or light strength work is beneficial and sustainable.
- Ensure adequate vitamin D exposure: Include vitamin D–rich foods in meals and get sensible sun exposure when appropriate. If you have concerns about vitamin D status, discuss them with a healthcare provider rather than self-prescribing high doses.
- Minimize exposure to toxins: Reduce processed additives when you can, use filtered water if advisable, and limit environmental exposures that you can control in daily life.

Practical tips: plan simple meals that combine vegetables, a quality protein and a whole grain; batch-cook soups and stews for quick nutritious meals; keep a fruit bowl visible to encourage healthier snacking; and add a side of fermented vegetables or a spoonful of plain yogurt to support gut health. Small, consistent changes to what you eat and how you live add up to better immune resilience over time.
What steps have you taken to bring more immune-supporting foods into your routine? Share your ideas and favorite recipes in the comments — cooking more at home and experimenting with new ingredients is a great way to support lasting health.
Cook more of our healthy recipes