When you’re sick, your body needs more fluids and enough calories to fuel your immune response, but your appetite often disappears right when nutrition matters most. The good news: you don’t need a special diet. Focus on easy-to-digest foods, stay hydrated, and eat what appeals to you. The specifics depend on your symptoms.
Why Eating Matters When You’re Sick
Fighting an infection increases your metabolic rate. Your body burns more energy producing immune cells, raising your temperature, and repairing tissue. Skipping meals entirely can slow recovery. If you’ve been watching your calorie intake, increasing it by roughly 10 percent while you’re ill helps maintain your body’s ability to fight off infection.
Fever also drives up fluid losses. For every degree your temperature rises above 100.4°F, your body loses about 10 percent more water through the skin than usual. That means a moderate fever can leave you mildly dehydrated even before you factor in sweating, vomiting, or diarrhea. Replacing those fluids is just as important as eating.
Best Foods for Cold and Flu Symptoms
Chicken soup isn’t just comfort food. Research on nasal mucus clearance found that sipping hot chicken soup increased the speed at which mucus moved through the nasal passages by about 33 percent over baseline, outperforming even plain hot water. The combination of steam, warm broth, and something specific to the soup itself (likely sensed through aroma or taste) helps open congested airways and thin mucus so it drains more easily.
Beyond soup, these foods work well when you’re dealing with congestion, body aches, or a sore throat:
- Warm brothy soups and stews: deliver fluids, salt, and calories in one package
- Oatmeal: gentle on the stomach, easy to swallow, and provides sustained energy
- Cooked vegetables like carrots, butternut squash, and sweet potatoes without skin: soft, nutrient-dense, and easy to digest
- Eggs: one of the easiest sources of protein when you have no appetite
- Skinless chicken or turkey: lean protein that supports immune cell production
A diet rich in fruits and vegetables supplies the micronutrients your immune system relies on, including zinc, vitamin C, vitamin A, and B vitamins. Deficiencies in these nutrients are linked to weaker immune responses, so illness is the wrong time to eat nothing but crackers for days.
What to Eat With a Sore Throat
Cold and room-temperature foods can numb throat pain. Ice chips, popsicles, and frozen fruit work as simple, drug-free relief. Smoothies made with frozen berries and yogurt combine that numbing effect with calories and protein. Soft foods like mashed potatoes, avocado, and well-cooked fish go down without irritating inflamed tissue.
Avoid anything sharp, crunchy, or acidic. Toast with rough edges, chips, and citrus juice can scrape or sting a raw throat and make swallowing worse.
What to Eat With Stomach Flu or Food Poisoning
If you’re vomiting or dealing with diarrhea, the priority is fluids first, then food as soon as your appetite returns. The old advice to follow a strict BRAT diet (bananas, rice, applesauce, toast) for days is outdated. Those four foods are fine for a day or two, but they lack the protein and nutrients your body needs to recover. Most experts no longer recommend fasting or following a restricted diet for viral gastroenteritis.
Once your stomach settles, branch out to bland but more nutritious options: boiled potatoes, crackers, unsweetened dry cereal, brothy soups, cooked squash, avocado, eggs, and plain chicken or fish. These are all easy to digest while providing the protein and micronutrients that bananas and toast can’t deliver on their own. For children, the same principle applies: offer their normal diet as soon as they’re willing to eat. Infants should continue breast milk or formula throughout the illness.
The biggest risk with stomach illness isn’t undereating, it’s dehydration. Small, frequent sips of water, diluted juice, or an electrolyte drink work better than gulping large amounts at once, which can trigger more vomiting.
Foods and Drinks to Avoid
Some foods can make specific symptoms worse. If you’re congested or have a cough, coffee and alcohol can both weaken the valve between your stomach and esophagus, allowing acid to creep upward and irritate your throat. That irritation triggers more mucus production and can worsen a cough or sore throat. Carbonated drinks can have a similar effect.
Fried foods, fatty meats, and spicy dishes are common reflux triggers that can increase phlegm and throat irritation. Chocolate weakens the same esophageal valve and is worth skipping if you’re already dealing with a persistent cough or postnasal drip.
The link between dairy and mucus is more nuanced than most people think. Milk, cheese, and other dairy products are high in histamine, which can increase mucus production, but this effect primarily hits people with a histamine sensitivity or intolerance. If dairy doesn’t normally bother you, a glass of milk or some yogurt during a cold is unlikely to make congestion noticeably worse. If you tend to feel more phlegmy after dairy, trust that instinct and skip it while you’re symptomatic.
Alcohol deserves its own warning: beyond the reflux issue, it’s a diuretic. Drinking it while sick compounds the dehydration your body is already fighting, making mucus thicker and harder to clear.
Staying Hydrated
Fluids matter more than food during the first day or two of most illnesses. Water is the foundation, but warm liquids pull double duty by helping clear congestion. Herbal teas, warm water with honey, and broth all count toward your intake.
If you have a fever, aim to drink more than your usual amount. A practical target: keep sipping throughout the day so that your urine stays pale yellow. Dark yellow urine is a reliable signal that you need more fluids. With diarrhea or vomiting, you’re also losing electrolytes (sodium, potassium), so drinks with some salt and sugar, or a store-bought electrolyte solution, help your body absorb and retain the fluid more effectively than water alone.
If You’re Taking Antibiotics
Antibiotics can disrupt gut bacteria and cause diarrhea in a significant number of people. Adding probiotic-rich foods like yogurt with live cultures, kefir, or fermented vegetables during and after a course of antibiotics can help. Research across dozens of clinical trials found that certain probiotic strains reduced the risk of antibiotic-associated diarrhea by roughly 30 to 65 percent, with higher doses showing a stronger protective effect. Taking probiotics for the duration of your antibiotic course plus about a week afterward appears to offer the most benefit.

