Tis the Season for Colds and Flu

Dec 16, 2025

Immune-Supporting Foods for Cold & Flu Season

Tis the season for colds and flu. While no single food can prevent illness, nutrition plays an important role in supporting a healthy immune system. Incorporating the following foods into your daily routine can help strengthen your body’s natural defenses.

Vitamin C–rich foods support immune function and may help reduce the severity and duration of colds. Good sources include citrus fruits, strawberries, kiwi, bell peppers, broccoli, and Brussels sprouts.

Vitamin D–rich foods help activate immune cells and support the body’s innate immune system—your first line of defense against infection. Examples include fatty fish, eggs, fortified milk, and fortified yogurt.

Zinc acts as an antioxidant and helps protect immune cells. Zinc-rich foods include oysters, pumpkin seeds, beans and lentils, poultry, beef, cashews, and fortified cereals. According to the Cleveland Clinic, using a zinc lozenge at the first sign of illness may help shorten the duration of a cold.

Gut health also plays a key role in immune support. Including both prebiotic and probiotic foods helps maintain a healthy gut microbiome. Examples include yogurt, garlic, onions, fermented foods (such as sauerkraut, tempeh, and kefir), apples, chickpeas, chia seeds, and flaxseeds. If antibiotics are needed, consuming yogurt daily or taking a probiotic during treatment may help support beneficial gut bacteria.

Additional ways to support immune health include staying well hydrated, engaging in regular physical activity, prioritizing sleep, and managing stress.

Finally, continue to eat a balanced diet that includes lean proteins, fruits, vegetables, and whole grains, while limiting ultra-processed foods and alcohol, helps support the body’s natural immune defenses.