When you’re sick, your body needs more calories, more fluids, and more nutrients than usual, not fewer. A fever alone raises your metabolic rate by roughly 5 to 13 percent for every degree Celsius your temperature climbs, which means your body is burning through energy faster even while you’re lying in bed. The best foods to eat are ones that deliver protein, fluids, and key vitamins without demanding much from your digestive system.
Why Your Body Needs More Food, Not Less
It’s tempting to stop eating when you feel terrible, but illness is one of the worst times to run a calorie deficit. Your immune system is actively producing new cells, manufacturing antibodies, and fighting off infection. All of that requires fuel, especially protein. When you don’t eat enough protein during extended bed rest or illness, your body breaks down its own muscle tissue to get the amino acids it needs. For serious illness, experts recommend at least 1.2 grams of protein per kilogram of body weight per day to prevent muscle wasting. Even for a standard cold or flu, eating enough protein helps your immune cells do their job.
Fever, sweating, vomiting, and diarrhea also drain your fluid and electrolyte reserves quickly. A healthy adult typically needs about 25 to 30 milliliters of water per kilogram of body weight each day at baseline. When you’re losing fluids through sweat or vomiting, you need to add on top of that. Sipping fluids steadily throughout the day matters more than forcing large amounts at once.
The Best Foods for a Cold or Flu
Chicken soup earns its reputation. 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. Neutrophil migration is part of the inflammatory response that causes congestion, sore throat, and that general “stuffed up” misery. In plain terms, chicken soup appears to have a mild anti-inflammatory effect that can ease upper respiratory symptoms. Beyond that mechanism, it delivers fluid, sodium, protein from the chicken, and soft vegetables that are easy to digest.
Other strong choices when you have a respiratory illness:
- Eggs: soft, protein-dense, and easy to prepare when you have no energy
- Oatmeal: gentle on the stomach and provides steady energy
- Citrus fruits and berries: rich in vitamin C, which supports immune cell growth and acts as an antioxidant to protect healthy cells during infection
- Warm broth of any kind: keeps you hydrated while delivering electrolytes
- Cooked sweet potatoes and squash: nutrient-dense, easy to chew and swallow with a sore throat
Honey for Coughs and Sore Throats
Honey performs about as well as common over-the-counter cough suppressants in clinical studies. It coats the throat, reduces irritation, and can calm a persistent cough enough to let you sleep. You can take it straight, stir it into warm tea, or mix it into warm water with lemon. For children age 1 and older, half a teaspoon to one teaspoon works well. Never give honey to a baby under 12 months old due to the risk of infant botulism.
What to Eat With an Upset Stomach
The old BRAT diet (bananas, rice, applesauce, toast) is fine for the first day or two of stomach flu, food poisoning, or traveler’s diarrhea. But nutrition experts at Harvard Health now recommend moving beyond it as soon as your stomach settles. Those four foods are low in protein and limited in nutrients, which is the opposite of what your body needs to recover.
Once you can keep bland food down, start adding cooked carrots, skinless chicken or turkey, fish, avocado, and peeled cooked squash like butternut or pumpkin. These foods are still gentle on your digestive system but provide the protein and micronutrients your immune system is burning through. The goal is to transition from “whatever stays down” to “actual nutrition” within a day or two, not to stay on crackers and toast for a week.
Fluids That Actually Help
Water is the obvious choice, but when you’re losing electrolytes through vomiting, diarrhea, or heavy sweating from a fever, plain water alone may not be enough. Your body needs sodium, potassium, and chloride to maintain fluid balance. Broth-based soups are one of the easiest ways to replace sodium. Bananas and coconut water are decent sources of potassium.
Oral rehydration solutions (the kind you find at any pharmacy) are specifically designed to match the electrolyte ratios your body needs. They’re worth keeping on hand, especially for stomach bugs. Sugary sports drinks are a distant second choice since the high sugar content can worsen diarrhea in some people. Herbal teas, diluted juice, and warm water with a pinch of salt and a squeeze of lemon are all reasonable options for staying hydrated.
Key Nutrients for Immune Recovery
Vitamin C, vitamin D, zinc, selenium, iron, and protein are all critical for the growth and function of immune cells. These nutrients work as antioxidants, support immune cell activity, and help produce antibodies. Deficiencies in any of them can alter how well your body fights infection. The practical takeaway: eat a variety of foods rather than relying on one “superfood.” A bowl of chicken soup with vegetables, a piece of fruit, and some eggs over the course of a day covers a lot of ground.
You might be tempted to load up on supplements, but megadoses are not helpful and can backfire. High-dose zinc supplements, for example, can actually suppress immune function rather than boost it. The tolerable upper limit for zinc in adults is 40 milligrams per day. Sticking to food sources and standard-dose supplements is safer and, for most people, just as effective.
What About Probiotics and Gut Health?
If you’re taking antibiotics for a bacterial infection, your gut microbiome takes a hit. The logical move seems like reaching for a probiotic supplement, but research from UCLA Health suggests this can actually slow your recovery. The limited number of bacterial strains in most probiotic products can colonize the now-empty gut and delay the return of your own diverse, complex microbial community. A better approach after finishing antibiotics is to eat a variety of fiber-rich and fermented foods (yogurt, kefir, sauerkraut, cooked vegetables) that encourage your natural gut bacteria to repopulate on their own terms.
Foods to Avoid While Sick
Some foods make symptoms worse or are harder for your body to process during illness. Greasy, fried, or very rich foods can trigger nausea, especially with a stomach bug. Dairy thickens mucus for some people during respiratory infections, though this varies. Alcohol dehydrates you and suppresses immune function. Caffeine in small amounts is fine, but large quantities can also contribute to dehydration.
Highly processed snacks and sugary foods provide calories without the micronutrients your immune system needs. When your appetite is limited, every bite counts more than usual, so choosing nutrient-dense foods over empty calories makes a real difference in how quickly you bounce back.
A Simple Sick-Day Eating Plan
You don’t need a complicated meal plan. Focus on three priorities: fluids throughout the day, protein at every meal or snack, and at least some fruits or vegetables for vitamins. A realistic day might look like warm broth in the morning, scrambled eggs and toast at midday, chicken soup with soft vegetables in the evening, and fruit or applesauce for snacks. Sip water, tea, or an electrolyte drink between meals.
If your appetite is nearly gone, shrink the portions but keep the frequency. Six small bites spread across the day will serve you better than skipping food entirely and then trying to eat a full meal. Your immune system doesn’t pause because you’re not hungry.