What to Eat and Drink When You Have a Virus

When you’re fighting a virus, your body burns more energy than usual, and the right foods can help you recover faster while the wrong ones can slow you down. The priority list is simple: fluids first, then easy-to-digest calories, then foods that actively support your immune system. What you eat depends partly on whether the virus has hit your stomach, your respiratory system, or both.

Fluids Are More Important Than Food

Fever, sweating, and (if you have a stomach bug) vomiting or diarrhea all drain fluid from your body quickly. A general guideline for adults is about 1.5 milliliters of water per calorie of energy expenditure, which works out to roughly 3 liters a day for most people. When you’re sick, you likely need more than that baseline because you’re losing extra fluid through sweat and mucus production.

Plain water works, but it doesn’t replace the sodium and potassium you lose through sweat and diarrhea. Broth, diluted fruit juice, coconut water, and oral rehydration solutions all deliver electrolytes alongside the fluid. Sports drinks are fine in moderation, though some are loaded with sugar. If you’re running a fever but not vomiting, sipping steadily throughout the day is more effective than drinking large amounts at once.

Why Warm Liquids Help More Than Cold Ones

Hot tea, broth, and soup do something cold drinks don’t: they help your body clear mucus. Nasal lavage studies show that warmer fluids (around body temperature, 37°C) improve the rate at which your airways move mucus out, compared to room-temperature fluids. In one controlled trial, the time it took for mucus to clear dropped from about 14 minutes to under 10 minutes after warm saline treatment. That’s a meaningful difference when your sinuses feel like concrete.

Chicken soup, specifically, has a mild anti-inflammatory effect. A well-known lab study published in the journal Chest found that chicken soup significantly inhibited the movement of neutrophils, a type of white blood cell that drives the inflammatory response behind congestion, sore throat, and that general “swollen” feeling in your airways. The effect was concentration-dependent, meaning a richer broth worked better. Both the chicken and the vegetables contributed to the anti-inflammatory activity, and the combination was more effective than either alone.

What to Eat With a Stomach Virus

If you have viral gastroenteritis, you may have heard of the BRAT diet (bananas, rice, applesauce, toast). It was standard advice for decades, but the National Institute of Diabetes and Digestive and Kidney Diseases now states that following a restricted diet does not help treat viral gastroenteritis. Most experts no longer recommend fasting or limiting yourself to bland foods.

The current guidance is simpler: when your appetite returns, go back to eating your normal diet, even if you still have diarrhea. For children, parents should offer their usual foods as soon as they’re willing to eat. That said, if certain foods make your nausea worse in the moment, there’s nothing wrong with sticking to plain rice, crackers, or bananas until your stomach settles. The point is that restriction isn’t therapeutic. Your body needs calories and nutrients to recover, so eat what you can tolerate.

Foods That Support Your Immune Response

Your immune system runs on protein. Antibodies, the molecules your body produces to tag and neutralize viruses, are made of protein. When you’re sick and not eating much, your body starts breaking down muscle to get the amino acids it needs. Even small portions of protein-rich foods make a difference: eggs, yogurt, cheese, fish, chicken, beans, or nut butter.

Probiotic-rich foods like yogurt, kefir, kimchi, and sauerkraut support the immune system through your gut. About 70% of your immune tissue sits in and around the digestive tract, and the bacteria living there play a direct role in how well your body fights infections. One strain in particular, Lactobacillus rhamnosus GG (commonly listed as LGG on labels), has strong evidence behind it. In a randomized trial of 281 children in daycare, LGG significantly reduced the risk of upper respiratory infections lasting more than three days and shortened overall symptom duration. Another strain, Lactobacillus casei Shirota (found in certain fermented dairy drinks), reduced the incidence of acute respiratory infections in a trial of over 1,000 children.

Fruits and vegetables high in vitamin C (citrus, bell peppers, strawberries, kiwi) and those rich in vitamin A (sweet potatoes, carrots, spinach) provide the raw materials your immune cells need to function. Garlic and onions contain sulfur compounds that have antimicrobial properties, and they’re easy to add to soup or broth.

Zinc Can Shorten a Cold by a Third

If you have a common cold or similar respiratory virus, zinc lozenges are one of the few supplements with solid evidence for shortening illness. A meta-analysis of seven trials found that zinc lozenges reduced cold duration by about 33%, cutting roughly 2.7 days off an average 7-day cold. The effective dose was 80 to 92 milligrams of elemental zinc per day, started within the first 24 hours of symptoms. Higher doses (around 200 mg/day) didn’t produce significantly better results, so there’s no benefit to going above 100 mg/day.

Both zinc acetate and zinc gluconate formulations worked. The key is that the zinc must dissolve slowly in your mouth (lozenges, not capsules you swallow) because it needs to come in contact with the tissues in your throat where the virus replicates. Side effects at these doses are mild, mostly nausea and a bad taste, but zinc nasal sprays should be avoided entirely because they’ve been linked to permanent loss of smell.

Honey for Cough and Sleep

If a persistent cough is keeping you up at night, honey is more effective than the most common over-the-counter cough suppressant (dextromethorphan, the “DM” in many cold medicines). In a clinical trial published in JAMA Pediatrics, parents rated honey as producing the greatest improvement in cough frequency, cough severity, and sleep quality compared to both the drug and no treatment. Children receiving honey saw a 1.89-point improvement in cough frequency versus 1.39 points for the drug and 0.92 for no treatment.

A practical dose is one to two teaspoons taken straight or stirred into warm tea before bed. The coating action on the throat is part of how it works, so don’t dilute it too much. One important note: honey should never be given to children under one year old due to the risk of botulism.

What to Limit or Avoid

High-sugar foods and drinks can temporarily impair your immune function. Lab research shows that elevated glucose levels significantly reduce the ability of neutrophils, your body’s first-responder white blood cells, to engulf and destroy bacteria. At high glucose concentrations, fewer neutrophils adhered to surfaces where they’re needed, and those that did were less effective at their job. This doesn’t mean you need to avoid all sugar, but drinking large amounts of soda, juice concentrate, or eating candy while sick is working against your immune system.

Alcohol suppresses immune function and dehydrates you. Even moderate drinking during a viral illness can prolong recovery. Caffeine in small amounts (a cup of tea or coffee) is fine and may help with headache, but large amounts are dehydrating. Dairy doesn’t actually increase mucus production despite the persistent belief, but very heavy or greasy meals can trigger nausea when your stomach is already unsettled.

A Simple Sick-Day Eating Plan

  • Morning: Warm tea with honey, yogurt with berries, or scrambled eggs if you can manage them.
  • Midday: Chicken soup or broth-based vegetable soup with crackers. Add rice or noodles for extra calories.
  • Afternoon: Banana, applesauce, or a smoothie with frozen fruit and yogurt. Keep sipping water or herbal tea.
  • Evening: Whatever version of your normal dinner sounds tolerable. Protein is the priority, even if it’s just a few bites of chicken or a handful of nuts.
  • Before bed: Warm broth or tea with honey if you’re coughing.

If nothing sounds appealing, don’t force full meals. Small, frequent bites every hour or two keep your blood sugar stable and give your body fuel without overwhelming a queasy stomach. The goal isn’t a perfect diet. It’s giving your immune system enough raw material to do its job while keeping you hydrated and as comfortable as possible.