What to Eat When You’re Sick and What to Avoid

The best foods when you’re sick depend on what kind of sick you are. A cold or flu calls for warm liquids, honey, and nutrient-dense meals that calm inflammation. A stomach bug requires bland, low-fiber foods that won’t provoke more nausea or diarrhea. In both cases, the goal is the same: give your body easy fuel and hydration without making symptoms worse.

Chicken Soup Really Does Help

Chicken soup isn’t just comfort food. A study 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 are the immune cells that rush to the site of an infection and drive the inflammation behind congestion, sore throat, and that heavy, swollen feeling in your sinuses. By gently dialing down that inflammatory response, chicken soup can ease upper respiratory symptoms at their source.

The researchers tested the vegetables and chicken separately and found that every ingredient contributed some anti-inflammatory activity. So a homemade version with onions, carrots, celery, and chicken on the bone will give you the most benefit, but even a simple store-bought broth is worth having. Beyond the inflammation angle, the warm liquid loosens mucus, the salt replaces electrolytes lost through sweat, and the protein from chicken gives your immune system raw material to work with.

Honey for Coughs

If a persistent cough is your main complaint, honey performs about as well as common over-the-counter cough suppressants. The Mayo Clinic notes that honey appeared to work comparably to diphenhydramine, a standard ingredient in non-prescription cough medicines, though more research is needed to confirm the results. A spoonful stirred into warm tea or taken straight can coat and soothe an irritated throat.

For children ages 1 and older, half a teaspoon to one teaspoon is an effective dose. Never give honey to a baby under 12 months old because of the risk of infant botulism.

Ginger for Nausea

Ginger is one of the most reliable natural options for settling your stomach. A systematic review of clinical trials found that taking around 1 gram of ginger per day for three or more days significantly reduced acute vomiting compared to a placebo. That’s roughly a half-inch piece of fresh ginger root, which you can steep in hot water for tea, grate into broth, or chew in crystallized form.

Ginger works well for nausea caused by stomach bugs, motion sickness, and even chemotherapy. If fresh ginger is too intense, ginger chews or ginger ale made with real ginger extract are gentler alternatives, though many commercial ginger ales contain very little actual ginger.

Best Foods for a Stomach Bug

When you’re dealing with vomiting or diarrhea, your digestive system is inflamed and needs the simplest possible fuel. The old BRAT diet (bananas, rice, applesauce, toast) is a fine starting point for the first day or two, but Harvard Health Publishing points out there’s no reason to limit yourself to just those four foods. A broader selection of bland, easy-to-digest options will give you more of the protein and nutrients your body needs to recover.

Good choices include:

  • Brothy soups for hydration and electrolytes
  • Boiled or baked potatoes without heavy toppings
  • Oatmeal or cream of wheat for gentle calories
  • Plain crackers to settle an uneasy stomach
  • Eggs for easy-to-absorb protein
  • Bananas to replace potassium lost through vomiting or diarrhea
  • Cooked carrots, squash, or sweet potatoes once your stomach settles
  • Skinless chicken or turkey and white fish steamed or baked with no added fat

The key is keeping foods soft, low in fiber, and low in fat. Your gut can’t handle greasy or heavily spiced meals when it’s already irritated. As you start feeling better, gradually reintroduce more variety rather than jumping straight back to your normal diet.

Zinc-Rich Foods to Shorten a Cold

Zinc plays a direct role in immune cell function, and getting enough of it when you’re sick can shorten how long a cold lasts. Research has found that zinc lozenges taken within 24 hours of symptom onset, at doses around 80 milligrams per day, reduce both the duration and severity of cold symptoms. While lozenges are the most studied form, eating zinc-rich foods throughout your illness supports the same goal.

Oysters are by far the richest food source of zinc, but more practical options when you’re feeling lousy include beef, chicken (especially dark meat), pumpkin seeds, chickpeas, yogurt, and fortified cereals. Pairing these with vitamin C-rich foods like oranges, bell peppers, strawberries, or kiwi gives your immune system two of its most important nutrients at once.

Probiotics During and After Antibiotics

If your illness required antibiotics, your gut bacteria take a hit. Antibiotics kill harmful bacteria but also wipe out beneficial ones, which is why diarrhea is such a common side effect. Probiotics can lower that risk by roughly 37%, based on data reviewed by the American Academy of Family Physicians. Lactobacillus species and a yeast called Saccharomyces boulardii showed the strongest evidence.

You can get these through fermented foods like yogurt with live active cultures, kefir, sauerkraut, kimchi, and miso. If you prefer a supplement, look for one containing Lactobacillus or Saccharomyces boulardii strains. Start taking them alongside your antibiotic course, not after it’s finished, for the best protective effect.

Foods to Avoid While You’re Sick

Some foods actively work against your recovery. Processed sugars trigger the release of inflammatory signaling molecules called cytokines, which can amplify the very inflammation your immune system is already generating. That means sodas, candy, pastries, and sweetened cereals are poor choices when you’re fighting an infection.

Saturated and trans fats also fuel inflammation. Skip fast food, fried items, pizza, and processed snack foods. Full-fat dairy like ice cream and whipped cream can worsen congestion for some people, and the high fat content makes them harder to digest when your stomach is already struggling. Alcohol is another clear one to avoid. It dehydrates you, burdens your liver, and disrupts sleep at a time when rest is one of your most powerful recovery tools.

If you have a stomach bug specifically, add these to your “avoid” list: spicy foods, acidic fruits like oranges and tomatoes (eat them when you have a cold instead), coffee, and anything high in fiber like raw vegetables, beans, or whole grains. These are all healthy under normal circumstances, but they can irritate an already-inflamed digestive tract and make diarrhea worse.

Hydration Matters as Much as Food

Fluids are arguably more important than food when you’re sick. Fever, sweating, vomiting, and diarrhea all drain water and electrolytes rapidly. Water is the baseline, but warm liquids do double duty: they hydrate you and help loosen congestion. Weak tea, broth, diluted fruit juice, and warm water with honey and lemon are all solid options.

If you can’t keep much down, take small, frequent sips rather than trying to drink a full glass at once. Popsicles and gelatin are another way to get fluids in when even sipping feels like too much. For significant fluid loss from vomiting or diarrhea, an oral rehydration solution or a low-sugar electrolyte drink replaces sodium and potassium more effectively than water alone.