When you have the flu, the best foods are warm liquids, simple proteins, and nutrient-rich meals that keep you hydrated and give your immune system fuel to fight the virus. Your appetite will likely be low, so focus on calorie-dense, easy-to-digest options and eat in small amounts throughout the day rather than forcing full meals.
Why Chicken Soup Actually Works
Chicken soup isn’t just comfort food. A study published in the journal CHEST found that chicken soup significantly inhibits the movement of white blood cells called neutrophils, which drive the inflammatory response behind congestion, sore throat, and that all-over achiness. The effect was concentration-dependent, meaning a richer broth worked better. Both the chicken and the vegetables in the soup had anti-inflammatory activity on their own, but the complete soup combined their benefits without damaging cells.
Beyond the inflammation angle, hot broth delivers fluid and electrolytes you’re losing through sweat and fever. The steam opens nasal passages temporarily. And the protein from chicken helps maintain muscle when your body is burning through energy to fight the infection. If you’re too tired to make soup from scratch, even a store-bought version with real chicken and vegetables offers hydration and warmth.
Foods That Support Your Immune System
Three nutrients stand out for shortening respiratory infections: zinc, vitamin C, and vitamin D. A systematic review in BMJ Global Health found that zinc supplementation shortened symptom duration by a striking 47%. Most studies used doses around 23 mg of zinc, or 13 mg every two to three waking hours. You can get zinc from shellfish, red meat, pumpkin seeds, chickpeas, and fortified cereals. Zinc lozenges are another option if solid food feels like too much.
Vitamin C reduced symptom duration by about 9% in the same review, and slightly lowered the risk of getting a respiratory infection in the first place. Citrus fruits, strawberries, bell peppers, and kiwi are all rich sources. Vitamin D had a modest but statistically significant effect on shortening symptoms (about 6%), particularly when people took a daily dose of at least 2,000 IU. Fatty fish like salmon, egg yolks, and fortified milk are good dietary sources, though a supplement may be more practical when you’re sick.
Honey for Cough Relief
If a persistent cough is making it hard to rest, honey is worth reaching for. Clinical studies show it works about as well as the common over-the-counter cough suppressant diphenhydramine. Half a teaspoon to one teaspoon is the studied dose for children over age one, and adults can take a full tablespoon straight or stirred into warm tea or water. The coating effect on the throat provides immediate soothing, and honey has mild antimicrobial properties. Never give honey to infants under 12 months due to botulism risk.
Ginger for Nausea
Flu-related nausea can make eating feel impossible. Ginger works by speeding up the movement of food through your digestive tract and blocking certain signals in the gut and brain that trigger the urge to vomit. Clinical trials have used doses ranging from 250 mg to 1 g taken three to four times daily, with no extra benefit from going above 1 g per day. Fresh ginger sliced into hot water makes a simple tea, or you can use ginger chews, ginger ale made with real ginger, or grated ginger stirred into broth.
Fermented Foods and Gut Health
Your gut plays a surprisingly large role in immune defense, and probiotic-rich foods can help. Animal and human studies have shown that several strains of beneficial bacteria boost the body’s antiviral defenses during influenza. Certain Lactobacillus strains increased the production of protective immune signals in the lungs and gut, while Bifidobacterium strains reduced lung inflammation during active flu infection. One Lactobacillus strain even improved survival rates in mice exposed to influenza virus by activating innate immunity.
You don’t need to track specific strains at the grocery store. Yogurt with live cultures, kefir, miso soup, kimchi, and sauerkraut all deliver a variety of beneficial bacteria. Miso soup doubles as a warm, salty broth that helps with hydration. If dairy-based fermented foods appeal to you, there’s good news on that front too.
Dairy Does Not Increase Mucus
Many people skip milk, yogurt, and cheese when they’re sick, believing dairy thickens mucus. This is a persistent myth with no clinical support. When milk mixes with saliva, it creates a slightly thick coating in the mouth and throat that feels like phlegm but isn’t. Studies going back decades, including one that directly tested mucus production in people who drank milk versus those who didn’t, have found no difference. A separate study in children with asthma showed no change in symptoms between dairy milk and soy milk. So if yogurt or warm milk sounds appealing, go ahead.
Skip the Strict BRAT Diet
If the flu has hit your stomach hard, you might think bananas, rice, applesauce, and toast are all you should eat. The BRAT diet was a standard recommendation for years, but it’s no longer advised beyond the first day or two of severe symptoms. The Cleveland Clinic notes it lacks calcium, vitamin B12, protein, and fiber, all of which your body needs for recovery. The American Academy of Pediatrics specifically recommends against a strict BRAT diet for children, warning it may actually slow gut recovery.
Those bland foods are fine as a starting point when nausea is at its worst, but transition to more varied foods as soon as you can tolerate them. Scrambled eggs, oatmeal, mashed sweet potatoes, and soft-cooked vegetables all provide more nutrition while remaining gentle on a sensitive stomach.
Eating When You Have No Appetite
Fever and body aches suppress appetite, but going without food for days slows your recovery. The key is calorie density in small volumes. A few practical strategies:
- Eat small amounts often. Five or six mini-meals are easier to manage than three full ones. Even a few spoonfuls of soup or half a banana counts.
- Add fat to what you can eat. Stir butter into mashed potatoes, drizzle olive oil on toast, or melt cheese over scrambled eggs. Fat packs more calories per bite than carbs or protein.
- Use whole milk. In smoothies, oatmeal, or just warmed with honey, full-fat milk delivers protein, calories, and fluid in one package.
- Drink your calories. Smoothies with banana, yogurt, and a spoonful of nut butter provide nutrients without requiring much chewing or energy. Broth-based soups count here too.
Staying hydrated matters more than eating perfectly. Water, broth, herbal tea, and diluted juice all help replace the fluid you lose through fever and sweating. If plain water tastes unappealing, warm liquids with a little honey or electrolyte drinks can make hydration easier to keep up with.
Foods to Limit While Sick
Alcohol suppresses immune function and dehydrates you. Coffee and caffeinated tea are mild diuretics that can worsen dehydration if you’re not also drinking water. Very spicy foods may irritate an already sore throat or upset stomach. Sugary snacks and processed foods provide calories but very little of the zinc, vitamin C, or protein your body is actively using to fight the virus. None of these need to be strictly avoided, but they shouldn’t be your main fuel source while you’re recovering.