Good Foods to Eat When Sick and What to Avoid

The best foods to eat when you’re sick are ones that hydrate you, provide easy-to-digest energy, and support your immune system without making symptoms worse. What that looks like depends on whether you’re dealing with a cold, a sore throat, nausea, or a stomach bug. But a few foods show up on nearly every list: broth-based soups, honey, ginger, bananas, and plenty of fluids.

Chicken Soup Actually Works

Chicken soup isn’t just comfort food. A study published in the journal CHEST found that traditional chicken soup significantly slowed the movement of white blood cells called neutrophils in lab tests. That matters because neutrophils rushing to your upper airways are part of what creates the congestion, swelling, and misery of a cold. The effect was concentration-dependent, meaning stronger soup worked better, and the soup itself wasn’t harmful to cells. Researchers concluded that this mild anti-inflammatory effect could help explain why chicken soup genuinely eases cold symptoms rather than just making you feel better emotionally.

Beyond that mechanism, hot broth delivers fluid and electrolytes, the steam helps loosen congestion, and the vegetables and protein give your body fuel to fight infection. If you don’t have homemade soup on hand, even store-bought broth with some cooked vegetables and shredded chicken gets you most of the way there.

Honey for Coughs and Sore Throats

If a cough is keeping you up at night, honey is one of the most effective remedies you can pull from the pantry. A clinical trial of 105 children with upper respiratory infections found that a single dose of buckwheat honey before bedtime reduced cough severity by 47% and improved overall symptom scores by nearly 54%, compared with roughly 25% and 33% improvements in the no-treatment group. Honey performed just as well as a standard over-the-counter cough suppressant, and in some measures outperformed it.

A spoonful stirred into warm tea or water works well. The thick texture coats and soothes an irritated throat, and honey has natural antimicrobial properties. One important note: honey should never be given to children under 12 months old due to the risk of botulism.

Ginger for Nausea

Ginger contains compounds called gingerols and shogaols that block serotonin receptors involved in triggering the vomiting reflex. This isn’t folk wisdom. Clinical data shows that taking about 1 gram of ginger daily for more than four days reduced the odds of acute vomiting by 70% in people undergoing chemotherapy, one of the most nausea-inducing situations the body can face. For an ordinary stomach bug or general queasiness, the effect is likely even more noticeable.

You can get ginger through fresh ginger tea (steep a few thin slices in hot water for 5 to 10 minutes), ginger chews, or flat ginger ale that still has real ginger in the ingredients. If you’re too nauseated to eat much else, sipping ginger tea slowly throughout the day can help settle your stomach enough to start tolerating other foods.

What to Eat With a Stomach Bug

When you’re dealing with vomiting or diarrhea, the old advice was to stick strictly to bananas, rice, applesauce, and toast. That approach is fine for the first day or two, but Harvard Health Publishing points out there’s no clinical evidence that those four foods are better than other gentle options. A less restrictive approach often makes more sense because your body needs protein and a broader range of nutrients to recover.

Good choices while your stomach is still unsettled include brothy soups, oatmeal, boiled potatoes, crackers, and plain dry cereal. Once things start to calm down, you can add cooked squash (butternut or pumpkin), cooked carrots, sweet potatoes without skin, avocado, skinless chicken or turkey, fish, and eggs. All of these are bland enough to be tolerated but nutritionally complete enough to actually fuel your recovery.

The key is to eat small amounts frequently rather than forcing a full meal. If something makes you feel worse, set it aside and try again in a few hours.

Staying Hydrated Matters More Than Eating

When you’re sick, especially with fever, vomiting, or diarrhea, your body loses fluid fast. Replacing that fluid is more urgent than getting calories. Water is a good start, but it doesn’t replace the sodium and potassium you lose through sweat and digestive illness.

The gold standard for rehydration is the oral rehydration solution recommended by the WHO, which contains a precise balance of sodium, potassium, glucose, and citrate at a total concentration of 245 milliosmoles per liter. You don’t need to mix this yourself. Pharmacy rehydration drinks like Pedialyte are formulated along similar lines. Coconut water, diluted fruit juice, and broth also work if you can’t get a commercial solution. Sports drinks are an option, though many contain more sugar than is ideal.

A practical gauge: if your urine is dark yellow or you’re not urinating much, you need more fluids. Sipping steadily throughout the day works better than drinking large amounts at once, which can trigger nausea.

Zinc Can Shorten a Cold

If you’re in the early stages of a cold, zinc lozenges can reduce how long it lasts. A meta-analysis of placebo-controlled trials found that zinc acetate lozenges providing 80 to 92 milligrams of elemental zinc per day significantly shortened cold duration. The effective approach was dissolving one lozenge in the mouth every two to three hours while awake.

Zinc works best when started within the first 24 hours of symptoms. It’s not a food exactly, but it’s worth mentioning alongside diet because many people reach for vitamin C first when zinc has stronger evidence behind it for colds specifically. You can also get zinc from food sources like shellfish, meat, seeds, and legumes, though lozenges deliver it directly to the throat where viruses replicate.

Probiotics for Recovery

After a stomach illness, your gut bacteria take a hit. Probiotics can help speed recovery. Two strains have the best clinical track record: Lactobacillus rhamnosus GG and Saccharomyces boulardii. Both have been shown to reduce the duration of acute infectious diarrhea by roughly one day and decrease stool frequency. The European Society for Paediatric Gastroenterology specifically recommends these strains for children recovering from gastroenteritis, and the evidence applies to adults as well.

You can find these in supplement form or in fermented foods like yogurt (which commonly contains Lactobacillus strains), kefir, and certain fermented drinks. Yogurt has the added benefit of being cool, soft, and easy to eat when your throat hurts or your appetite is low. If dairy concerns you during a respiratory illness, the evidence is reassuring: clinical studies have found no increase in mucus production from drinking milk when researchers actually measured it, despite the widespread belief.

Foods to Avoid While Sick

Some foods are harder for your body to process when it’s already fighting an infection. Greasy, fried, or very spicy foods can worsen nausea and irritate an already sensitive digestive system. High-fiber raw vegetables, while normally healthy, can be tough on a stomach that’s recovering from a bug. Alcohol dehydrates you and suppresses immune function. Caffeine in large amounts also contributes to fluid loss, though a small cup of tea is generally fine and can soothe a sore throat.

Very sugary foods and drinks can also cause problems. High concentrations of sugar in the gut can draw water into the intestines and worsen diarrhea. If you’re drinking juice, diluting it with water helps. Stick with simple, lightly seasoned foods until your appetite returns to normal, then gradually reintroduce your regular diet over a few days.