What to Eat When You Have the Flu and What to Avoid

When you have the flu, your body needs easy-to-digest foods that deliver fluids, protein, and key nutrients without upsetting your stomach. The short answer: broth-based soups, soft proteins, simple starches, and plenty of liquids. But the details matter, especially when your appetite has disappeared and everything sounds unappealing.

Why Chicken Soup Actually Works

Chicken soup isn’t just a comfort food tradition. A well-known laboratory study published in the journal Chest found that chicken soup significantly inhibited the movement of white blood cells called neutrophils, which drive much of the inflammation behind congestion, sore throat, and that overall “miserable” feeling. The effect was concentration-dependent, meaning more soup produced a stronger result. Interestingly, both the chicken and each of the vegetables tested individually showed this anti-inflammatory activity.

Beyond the biology, chicken soup checks every practical box. The warm broth delivers fluids and sodium you’re losing through sweat and fever. The chicken provides protein your body needs for immune function and muscle preservation. Soft-cooked carrots, celery, and noodles add easy calories when chewing feels like a chore. If you can only manage one food during the worst days of the flu, a bowl of chicken soup is your best bet.

Fluids Are More Important Than Food

Fever increases the amount of water your body burns through. Add sweating, a runny nose, and possibly vomiting or diarrhea, and dehydration becomes a real risk. Adults should aim for a minimum of 64 ounces of fluids per day during the flu, and more if you’re running a high fever or losing fluids from your stomach.

Water is fine, but it’s not your only option. Broth, diluted fruit juice, herbal tea, and electrolyte drinks all count. Warm liquids have the added benefit of loosening mucus and soothing a raw throat. Popsicles and gelatin count toward your fluid intake too, and they’re easier to tolerate when nausea is at its worst. Avoid alcohol and large amounts of caffeine, both of which pull water out of your system.

What to Eat When Nothing Sounds Good

Loss of appetite is one of the most common flu symptoms. Your body redirects energy away from digestion and toward fighting the virus, so forcing down a large meal isn’t necessary or helpful. Instead, aim for small amounts of bland, easy-to-digest food every few hours.

Good options include white rice, plain toast or crackers made with refined flour, mashed potatoes, eggs, oatmeal or cream of wheat, applesauce, and bananas. These foods are gentle on a sensitive stomach while still providing calories your body can use. Creamy peanut butter on toast adds protein and healthy fat without being heavy. Pudding, custard, and vanilla wafers are also well tolerated when your stomach is fragile.

If you can handle more substantial food, lean proteins like baked chicken, whitefish, or tofu are ideal. Your body’s protein needs increase during illness. Clinical guidelines recommend 0.8 to 1.2 grams of protein per kilogram of body weight daily for mild to moderate illness. For a 150-pound person, that’s roughly 55 to 80 grams per day. Falling short means your body may break down muscle tissue for the amino acids it needs to mount an immune response.

When Nausea or Vomiting Is the Main Problem

Some flu strains hit the stomach hard. If you’re dealing with nausea or vomiting, start with clear liquids only: broth, water, flat ginger ale, or an electrolyte drink. Sip slowly rather than gulping. Once you’ve kept liquids down for a few hours, move to the blandest solid foods you can find: plain crackers, dry toast, or a few spoonfuls of rice.

Avoid greasy, spicy, or heavily seasoned foods until your stomach has settled. Dairy can go either way. Some people tolerate it fine, while others find it makes nausea worse. If you want to try it, stick to low-fat options like plain yogurt. The key principle is to let your stomach tell you what it can handle, and don’t rush the process.

Honey for a Stubborn Cough

If a persistent cough is keeping you up at night, honey is a surprisingly effective option. Studies have found it works about as well as common over-the-counter cough suppressants. You can take half a teaspoon to a full teaspoon straight, stir it into warm tea, or mix it with warm water and lemon. The thick consistency coats and soothes an irritated throat, and its natural sugars provide a small energy boost. One important caveat: honey should never be given to children under one year old due to the risk of botulism.

Nutrients That Support Your Immune Response

Your immune system burns through certain vitamins and minerals faster when it’s actively fighting an infection. Getting these through food is ideal, but supplements can help fill the gaps when your appetite is limited.

Vitamin C is the classic recommendation, and for good reason. Citrus fruits, strawberries, bell peppers, and tomato soup all deliver it. While vitamin C won’t cure the flu, maintaining adequate levels supports the white blood cells doing the heavy lifting.

Zinc plays a role in immune cell function, though research hasn’t pinpointed the ideal dose for shortening flu symptoms. The upper safe limit for adults is 40 milligrams per day. You can get zinc from meat, shellfish, eggs, and fortified cereals. If you take a zinc supplement, don’t exceed that threshold without medical guidance, as too much zinc causes nausea and can interfere with copper absorption.

Vitamin D is worth paying attention to as well. A meta-analysis on vitamin D and influenza found that regular supplementation of 2,000 IU or more daily was associated with better outcomes. If you haven’t been taking vitamin D regularly, starting during an active infection is less likely to help, but maintaining adequate levels year-round supports your baseline defense against respiratory viruses.

Probiotic Foods for Recovery

Your gut houses a large portion of your immune system, and the flu (plus any medications you take during it) can disrupt the balance of bacteria there. Probiotic-rich foods like yogurt, kefir, miso soup, and fermented vegetables help restore that balance. One clinical trial found that participants taking a multi-strain probiotic experienced cold symptoms for an average of 4.5 days compared to 6.7 days in the placebo group. Yogurt with live active cultures is one of the easiest options when you’re sick, since it’s cool, soft, and provides protein along with the beneficial bacteria.

Foods to Avoid During the Flu

Some foods actively work against you when you’re sick. Fried and greasy foods slow digestion and can worsen nausea. Very sugary foods and drinks (candy, soda) can suppress immune function temporarily and don’t provide meaningful nutrition. Alcohol dehydrates you and disrupts sleep quality, both of which slow recovery. Spicy foods may feel good on congestion in the moment but can irritate an already sensitive stomach lining.

Heavily processed snack foods, while tempting because they require zero preparation, tend to be high in sodium without the beneficial nutrients you’d get from a simple bowl of soup. If you’re too exhausted to cook, canned chicken soup, pre-made bone broth, applesauce cups, and instant oatmeal are all low-effort options that still give your body something useful to work with.