What to Eat When You’re Sick: Cold, Flu, or Stomach Bug

When you’re sick, the best foods are ones that keep you hydrated, provide enough calories to fuel your immune system, and don’t irritate an already unhappy stomach. What you should reach for depends on your symptoms, whether you’re dealing with a cold, sore throat, nausea, or a stomach bug. But across the board, the priority is fluids first, then easy-to-digest foods that deliver real nutrition.

Chicken Soup Earns Its Reputation

Chicken soup isn’t just comfort food. A well-known lab study published in CHEST found that chicken soup significantly inhibited the movement of white blood cells called neutrophils, which drive the inflammatory response behind congestion, sore throat, and that general “stuffed up” misery. The effect was concentration-dependent, meaning more soup equaled more benefit, and it came from the broth itself rather than just the solid ingredients. Both the vegetables and the chicken individually showed anti-inflammatory activity.

Beyond the lab findings, chicken soup works on a practical level. The warm broth keeps you hydrated and helps loosen nasal congestion. The chicken provides protein your body needs to repair tissue and run your immune system. And the salt in the broth helps your body hold onto the fluids you’re drinking, which matters when you’re losing water through sweat, a runny nose, or a fever. If you can manage nothing else, sipping warm broth is a strong starting point.

Best Foods for a Cold or Respiratory Illness

When you’re congested and coughing, your body is burning more calories than usual. Fever raises your metabolic rate, meaning every degree of temperature increase demands more energy. Skipping meals entirely can leave your immune system short on fuel right when it needs it most. Focus on foods that are easy to eat even when you have no appetite.

Garlic is worth adding to soups or broths if you can tolerate the taste. Its sulfur-containing compounds have been shown to activate immune cells, including natural killer cells and macrophages, and stimulate the production of key signaling molecules your immune system uses to coordinate its defense. You don’t need supplements. A few crushed cloves in your soup or broth will do.

Honey is one of the most effective natural cough suppressants available. Clinical studies show it works about as well as common over-the-counter cough medicines. A half teaspoon to one teaspoon is the dose used in pediatric studies, and adults can take a full tablespoon straight or stirred into warm tea. Just keep it away from children under one year old due to the risk of botulism.

Zinc lozenges can meaningfully shorten a cold if you start them early. Trials using lozenges that deliver more than 75 mg of elemental zinc per day found colds were shortened by about 33%, and some analyses put the benefit closer to 37%. The key is dissolving the lozenge in your mouth rather than swallowing it. The zinc appears to work locally in the throat, which is also why it can soothe soreness.

What to Eat With Nausea or Vomiting

If your stomach is in revolt, ginger is the single most evidence-backed food for calming nausea. About 1 gram of fresh ginger root per day, taken over at least four days, significantly reduces nausea and vomiting. That’s roughly a half-inch piece of fresh ginger grated into hot water for tea, or the equivalent in ginger chews or ginger ale made with real ginger (check the label, since many brands use only flavoring). Ginger works through two pathways: it blocks nausea signals in the brain, and it helps your stomach empty more normally so food doesn’t sit there making you feel worse.

When nausea starts to ease and you’re ready to try solid food, start small. Plain crackers, dry toast, or a few spoonfuls of plain rice are gentle enough that they’re unlikely to trigger another wave. Eat slowly and in small amounts. If that stays down for 30 minutes or so, you can gradually add more.

Recovering From a Stomach Bug

The old advice to stick strictly to the BRAT diet (bananas, rice, applesauce, and toast) has softened. Harvard Health notes that while those four foods are fine for a day or two, there’s no research showing they’re better than a broader bland diet. Brothy soups, oatmeal, boiled potatoes, and unsweetened dry cereal are all equally easy to digest. Once your stomach settles, adding cooked carrots, butternut squash, avocado, skinless chicken, fish, and eggs gives you the protein and nutrients you actually need to recover.

Probiotics can speed things along. When combined with proper rehydration, specific probiotic strains have been shown to cut the duration of infectious diarrhea by about 25 hours and reduce the risk of diarrhea lasting beyond four days by nearly 60%. Look for products containing Lactobacillus rhamnosus GG or Saccharomyces boulardii, two of the best-studied strains for this purpose. A course of 5 to 10 days is a reasonable timeframe.

Hydration Matters More Than Food

If you eat nothing for a day, you’ll be fine. If you drink nothing, you’ll get worse fast. Dehydration is the real danger with most common illnesses, especially anything involving fever, vomiting, or diarrhea. Water is good, but it’s not the most efficient option. Your small intestine absorbs water fastest when it arrives with a small amount of sugar and salt, in roughly equal proportions. That’s the principle behind oral rehydration solutions, where glucose and sodium are absorbed together in a 1:1 ratio, pulling water along with them.

You don’t necessarily need a commercial rehydration drink. Broth with a little added salt, diluted fruit juice, coconut water, or even flat ginger ale can help. The goal is steady sipping throughout the day rather than gulping large amounts at once, which can trigger nausea if your stomach is sensitive. If your urine is dark yellow, you need more fluids.

Foods You Can Skip the Guilt About

Dairy is one of the most common foods people avoid when sick, based on the belief that milk increases mucus production. It doesn’t. Research confirms that drinking milk does not cause your body to produce more phlegm. What happens is that milk and saliva mix to create a slightly thick coating in the mouth and throat, which people mistake for mucus. If a cold glass of milk or a yogurt sounds appealing and your stomach can handle it, go for it. Yogurt in particular delivers protein and beneficial bacteria.

The foods worth genuinely avoiding are ones that make symptoms worse: very spicy foods if your throat is raw, greasy or fried foods if your stomach is upset, alcohol (which dehydrates you), and caffeine in large amounts for the same reason. Beyond that, the best food when you’re sick is whatever sounds tolerable enough that you’ll actually eat it.