What to Eat When You Feel Sick and What to Avoid

When you’re sick, the best foods are ones that keep you hydrated, provide easy calories, and don’t make your symptoms worse. What that looks like depends on whether you’re dealing with nausea, a stomach bug, a cold, or a sore throat. The common thread: simple, soft, moisture-rich foods in small amounts throughout the day rather than full meals.

If Your Stomach Is Upset

Nausea, vomiting, and diarrhea all call for the same basic approach: bland foods that are easy to digest. You’ve probably heard of the BRAT diet (bananas, rice, applesauce, toast), and it’s a reasonable starting point for the first day or two. But there’s no clinical evidence that those four foods are better than other gentle options. Harvard Health notes that brothy soups, oatmeal, boiled potatoes, crackers, and unsweetened dry cereals are equally easy on your stomach and give you more variety.

The bigger priority is not forcing yourself to eat large portions. Small amounts of food every couple of hours work better than sitting down for a full plate when your appetite is gone. A few spoonfuls of rice, half a banana, a handful of crackers. If it stays down, eat a little more in an hour. If it doesn’t, back off and focus on fluids.

For nausea specifically, ginger is one of the few home remedies with real clinical backing. The active compounds in ginger block serotonin receptors in the gut that trigger the vomiting reflex, and they also help your stomach empty faster. A systematic review found that roughly 1 gram of ginger per day, taken for at least three days, significantly reduced vomiting. That’s about a half-inch piece of fresh ginger steeped in hot water, or a few ginger chews. Ginger ale is less reliable since many brands use artificial flavoring instead of real ginger.

Hydration Matters More Than Food

You can go a couple of days eating very little and be fine. You can’t go long without fluids, especially if you’re losing them through vomiting, diarrhea, fever, or sweating. Replacing water alone isn’t enough when you’re losing electrolytes. Your gut absorbs water most efficiently when sodium and glucose arrive together in roughly equal amounts.

Oral rehydration solutions (sold at pharmacies under brands like Pedialyte) are formulated to hit this ratio. They work significantly better than sports drinks, sodas, or juice, all of which contain too much sugar and too little sodium. The excess sugar can actually pull more water into your intestines and make diarrhea worse. If you don’t have a rehydration solution on hand, clear broth is a solid alternative because it naturally contains sodium.

Sip fluids constantly rather than gulping large amounts at once, which can trigger vomiting if your stomach is already irritated. Room-temperature or slightly warm liquids are generally easier to tolerate than ice-cold drinks.

If You Have a Cold or Flu

When your illness is above the neck (congestion, sore throat, cough, sinus pressure), you usually have more appetite to work with. This is where food can do more than just sustain you.

Chicken soup genuinely helps. A study published in the journal CHEST found that chicken soup inhibited the movement of white blood cells called neutrophils in a concentration-dependent manner. Neutrophil migration is what drives the inflammation behind congestion, mucus production, and that general “swollen” feeling in your airways. Both the chicken and the vegetables in the soup showed this anti-inflammatory activity individually, meaning a well-made homemade soup with plenty of vegetables packs the strongest effect. Commercial soups varied widely in how well they worked.

Beyond soup, focus on foods that support your immune response. Protein is important because your body uses amino acids to build antibodies and repair tissue. Skinless chicken, eggs, fish, and Greek yogurt are all easy to digest and protein-dense. You don’t need to eat a steak. Even a scrambled egg or a cup of yogurt gives your body something to work with.

Zinc for Shortening a Cold

Zinc lozenges deserve special mention. Seven randomized trials found that zinc lozenges containing more than 75 mg of elemental zinc per day shortened cold duration by an average of 33%. The key is starting them early, ideally within the first 24 hours of symptoms, and letting the lozenge dissolve slowly in your mouth so the zinc contacts the throat lining directly. Swallowing a zinc pill doesn’t have the same effect.

If Your Throat Hurts

A raw, painful throat limits what you’re willing to swallow. Cold, smooth foods tend to feel best: yogurt, smoothies, applesauce, mashed bananas, and ice pops. Warm (not hot) broth also soothes without irritating inflamed tissue. Avoid anything acidic like citrus juice or tomato-based foods, and skip rough textures like chips, toast, or raw vegetables until swallowing is more comfortable.

Honey is surprisingly effective for coughs that accompany a sore throat. In a clinical trial of 105 children with upper respiratory infections, a single dose of buckwheat honey before bedtime reduced cough frequency and severity significantly better than no treatment, with a 47% reduction in cough severity compared to 25% with no treatment. Honey performed as well as dextromethorphan, the active ingredient in most over-the-counter cough suppressants. A spoonful of honey in warm tea or taken straight coats the throat and calms the cough reflex. (Honey should not be given to children under one year old due to botulism risk.)

Foods to Avoid When You’re Sick

Some foods make nearly every type of illness feel worse. Greasy or fried foods slow digestion and can intensify nausea. Dairy is fine for most people despite the old myth about mucus production, but full-fat dairy can sit heavy in an upset stomach, so stick to low-fat options like yogurt or skim milk if your gut is involved. Highly seasoned or spicy foods can irritate an already-sensitive digestive tract. Alcohol dehydrates you and suppresses immune function. Coffee is mildly dehydrating and can increase stomach acid, so switch to tea or water if your stomach is off.

Sugar-heavy foods and drinks, including fruit juice and regular soda, provide quick energy but can worsen diarrhea by drawing water into the intestines through osmosis. If you want something sweet, dilute juice by half with water, or stick to whole fruit like bananas, which come with fiber to slow absorption.

When Eating Isn’t Working

Most illnesses run their course in a few days with rest and fluids. But some situations need medical attention. Watch for signs of dehydration: diarrhea lasting more than 24 hours, confusion or unusual sleepiness, inability to keep any fluids down, dark urine or very little urine output, or a fever above 102°F. Black or bloody stool is always a reason to call a doctor, regardless of other symptoms.

If you can’t eat anything at all for more than two days, or if you’re losing weight rapidly during an illness, it’s worth getting checked. For most short-term sickness, though, the formula is straightforward: sip fluids constantly, eat small amounts of bland food as tolerated, and let your appetite guide you back to normal eating as you recover.