What to Eat With the Flu and What to Avoid

When you have the flu, the right foods can ease your symptoms, keep you hydrated, and give your body the nutrients it needs to recover faster. You probably don’t feel like eating much, and that’s normal. The goal isn’t to force down full meals. It’s to choose foods that work with your body instead of against it.

Why Chicken Soup Actually Works

Chicken soup isn’t just comfort food. Research published in the journal Chest found that chicken soup significantly inhibited the movement of white blood cells called neutrophils in a concentration-dependent manner. Neutrophils rush to the site of an infection and trigger inflammation, which is what causes many of your worst flu symptoms: the stuffed-up nose, the sore throat, the aching sinuses. By slowing that inflammatory response, chicken soup may genuinely reduce symptom severity.

The interesting part is that both the chicken and the vegetables in the soup contributed anti-inflammatory activity on their own. The effect came from the broth itself, not from solid particles, which means sipping the liquid alone still helps. Beyond the anti-inflammatory properties, warm broth loosens mucus, delivers fluids and sodium, and goes down easily when chewing feels like a chore. If you’re only going to eat one thing while sick, this is the one to pick.

Honey for Coughs and Sore Throats

A systematic review published in BMJ Evidence-Based Medicine found that honey reduced cough frequency and cough severity compared to standard care. It also performed just as well as dextromethorphan, the active ingredient in most over-the-counter cough suppressants, with no significant difference between the two for combined symptoms, cough frequency, or cough severity. Honey also outperformed diphenhydramine (the antihistamine in many nighttime cold medicines) across the board.

A spoonful of honey before bed can coat your throat and calm that persistent nighttime cough. Stir it into warm water or herbal tea for a soothing drink that also helps with hydration. One important note: honey should never be given to children under one year old due to the risk of botulism.

Staying Hydrated When You’re Losing Fluids

Fever, sweating, vomiting, and diarrhea all drain fluids and electrolytes rapidly. Dehydration makes flu symptoms feel worse and slows recovery, so replacing what you lose is one of the most important things you can do.

Water is a start, but it doesn’t replace electrolytes on its own. Good food-based sources of potassium include bananas, avocado, sweet potatoes, cooked spinach, tomatoes, oranges, and melons. For magnesium, reach for leafy greens, nuts, and peanut butter. You don’t need to load up on salt, since your body only needs about a teaspoon of sodium daily, but broth-based soups naturally provide a helpful amount. Oral rehydration solutions are another practical option when you’re dealing with vomiting or diarrhea, because they contain the right balance of salt, sugar, and potassium to help your body actually absorb the fluid.

Coconut water, diluted fruit juice, and popsicles all count toward your fluid intake too. If plain water makes you nauseous, try small sips of something with flavor instead.

Bland Foods That Still Offer Nutrition

You’ve probably heard of the BRAT diet: bananas, rice, applesauce, and toast. It’s been the go-to advice for stomach troubles for decades. According to Harvard Health, it’s fine for a day or two, but there’s no need to limit yourself to just those four foods. A less restrictive diet actually makes more sense for recovery because your body needs protein and a wider range of nutrients to heal.

Once your stomach can handle it, add foods like boiled potatoes, oatmeal, crackers, and unsweetened dry cereal. As things settle further, move on to cooked squash (butternut or pumpkin), cooked carrots, sweet potatoes without the skin, skinless chicken or turkey, fish, eggs, and avocado. These are all bland enough to be gentle on your stomach but nutritious enough to support your immune system.

The key is to eat small amounts frequently rather than trying to sit down for a full meal. A few bites of scrambled eggs here, half a banana there. Your appetite will come back gradually.

Spicy Foods and Congestion

If you can tolerate heat, spicy foods may help clear your sinuses. Capsaicin, the compound that makes chili peppers hot, works by acting on specific nerve receptors involved in pain and inflammation. A Cochrane review found that capsaicin was over three times more likely to produce overall symptom resolution for nasal blockage and secretion compared to placebo. That review looked at direct nasal application rather than eating spicy food, so the effect from a bowl of hot soup with chili flakes will be milder, but plenty of people find that spicy broth or a dash of hot sauce provides temporary relief from stuffiness.

That said, if your stomach is already upset, spicy food can make nausea and digestive symptoms worse. Save the heat for when congestion is your main complaint and your gut feels relatively stable.

Nutrients That Support Your Immune System

Two nutrients come up repeatedly in cold and flu research: vitamin C and zinc. Most clinical studies on vitamin C used daily doses of around 200 mg, roughly equivalent to two oranges or a cup of cooked broccoli. While vitamin C won’t prevent the flu, consistent intake during illness may modestly shorten how long symptoms last.

Zinc also appears to reduce the duration of symptoms by a few days when taken early. Good food sources include shellfish, red meat, poultry, beans, nuts, and whole grains. If you’re not eating much, a zinc lozenge is a practical alternative, but food-based sources have the advantage of delivering other nutrients your body needs at the same time.

Citrus fruits, bell peppers, kiwi, strawberries, and tomatoes are all high in vitamin C and easy to eat in small amounts. Even a glass of orange juice contributes both fluids and immune-supporting nutrients, though whole fruit gives you the added benefit of fiber.

What to Avoid While You’re Sick

Some foods and drinks can make your symptoms worse or slow your recovery. Alcohol dehydrates you and disrupts sleep, both of which your body can’t afford during the flu. Caffeine in large amounts also contributes to fluid loss, though a single cup of coffee or tea is generally fine if it helps you feel human.

Greasy, fried, or very rich foods are harder to digest and can worsen nausea. Dairy is a gray area: it doesn’t actually increase mucus production (that’s a persistent myth), but some people find that milk feels thick and coating in the throat when they’re already congested, so switch to alternatives if it bothers you.

Highly processed sugary foods like candy, pastries, and soda offer calories without any of the vitamins, minerals, or protein your body is asking for. While the old claim that sugar directly suppresses immune cells hasn’t been replicated since the original 1970s study, filling up on empty calories means you’re missing opportunities to eat foods that actually help you recover. When your appetite is limited, every bite counts.

A Simple Eating Plan for Flu Recovery

In the first day or two when symptoms are worst, focus on fluids: broth, herbal tea with honey, water, diluted juice, and oral rehydration solutions if you’re vomiting or have diarrhea. Nibble on plain crackers, toast, or bananas if you can.

By days three and four, try adding soft, protein-containing foods: scrambled eggs, plain yogurt, skinless chicken in soup, or a baked sweet potato. These give your body building blocks for immune function without taxing your digestion. As your appetite returns through the rest of the week, gradually reintroduce your normal diet, starting with the gentler options like cooked vegetables, fish, and whole grains before jumping back to anything heavy or spicy.

Throughout the entire process, keep sipping fluids. If your urine is dark yellow, you need more. If you can’t keep anything down for more than 24 hours, that’s a sign you may need medical attention for dehydration.