Knowing what to eat when sick can make a real difference in how quickly you recover. The right foods provide essential nutrients, keep you hydrated, soothe irritated tissues, and support your immune system’s fight against infection. The wrong choices can worsen symptoms, strain your digestive system, or delay healing.
Whether you are battling a cold, the flu, a stomach bug, or a sore throat, what to eat when sick depends on your specific symptoms. This guide covers the best foods for the most common illnesses, backed by research from the NIH, Mayo Clinic, and nutrition science literature.
Best Foods for Colds and Upper Respiratory Infections
When a cold has you congested and run down, focus on foods that reduce inflammation, thin mucus, and deliver immune-boosting nutrients.
Chicken soup: This centuries-old remedy has actual science behind it. Research published in the journal Chest found that chicken soup inhibits neutrophil migration, which may reduce upper respiratory inflammation. The warm broth also helps thin mucus and keep you hydrated.
Citrus fruits: Oranges, grapefruits, lemons, and limes are rich in vitamin C. While vitamin C will not cure a cold, the NIH reports that regular intake may reduce cold duration by about one day in adults.
Garlic: Garlic contains allicin, a compound with antimicrobial and immune-stimulating properties. A Cochrane review found that people who consumed garlic regularly had fewer colds than those who did not.
Ginger tea: Ginger has anti-inflammatory and antioxidant properties. Warm ginger tea can soothe a sore throat, reduce nausea, and help clear congestion.
For more targeted advice on eating during viral infections, see our guides on what to eat when you have COVID and what to eat when you have the flu.
Best Foods for the Flu
The flu demands more caloric and nutritional support than a typical cold because it takes a harder toll on your body. High fever, muscle aches, and sweating increase your fluid and electrolyte needs.
Broth-based soups: Clear broths and soups provide fluids, sodium, and easily digestible calories. Bone broth also contains glycine and proline, amino acids that support gut lining repair and immune function.
Bananas: Easy to digest and rich in potassium, bananas help replenish electrolytes lost through fever and sweating. They are also gentle on the stomach if nausea is present.
Oatmeal: A warm bowl of oatmeal provides sustained energy, fiber, and immune-supporting beta-glucans. The USDA notes that oats also contain zinc and selenium, both important for immune cell function.
Yogurt: Probiotic-rich yogurt supports gut health, which is closely tied to immune function. Choose plain varieties with live active cultures and add honey for extra soothing benefits.
Hydrating fluids: Water, herbal teas, electrolyte drinks, and diluted fruit juices are essential when fever is present. The Mayo Clinic recommends increasing fluid intake significantly during the flu to prevent dehydration.
Best Foods for Stomach Bugs and Nausea
When your stomach is upset, the goal is to eat bland, easy-to-digest foods that will not further irritate the GI tract.
The BRAT diet: Bananas, rice, applesauce, and toast have long been recommended for upset stomachs. While the American Academy of Pediatrics no longer recommends a strict BRAT diet, these foods remain gentle options during the acute phase of a stomach bug.
Plain crackers: Saltine crackers absorb stomach acid and provide small amounts of sodium. Nibbling a few crackers before attempting larger meals can help test your tolerance.
Clear broth: Chicken or vegetable broth provides fluids and electrolytes without taxing the digestive system. Sip slowly and wait to see how your stomach responds before increasing volume.
Ginger: Multiple studies, including a meta-analysis in Nutrients, confirm ginger’s effectiveness against nausea. Fresh ginger tea, ginger chews, or flat ginger ale can all help settle the stomach.
Foods to avoid: Skip dairy products, fatty or fried foods, spicy dishes, caffeine, and alcohol until your stomach has fully recovered. These can all worsen nausea, cramping, and diarrhea.
Best Foods for Sore Throats
A sore throat makes eating painful, so the focus should be on soft, smooth, and cool or warm foods that coat and soothe the throat.
Warm honey and lemon water: The NIH has found that honey is as effective as some over-the-counter cough suppressants. Its thick texture coats the throat, reducing irritation. Add it to warm water with lemon for extra vitamin C.
Smoothies: Cool, blended smoothies made with frozen fruit, yogurt, and a splash of juice provide calories and hydration without requiring chewing. The cold temperature can also temporarily numb throat pain.
Mashed potatoes: Soft, warm, and easy to swallow, mashed potatoes provide carbohydrates for energy. Avoid adding too much pepper or spice, which can irritate the throat.
Scrambled eggs: Eggs are a soft, protein-rich option that requires minimal chewing. They provide essential amino acids that support tissue repair.
Popsicles: Frozen fruit popsicles or ice pops can numb throat pain and provide hydration. Look for options made with real fruit juice rather than sugar water.
Best Foods for Fever
Fever increases your metabolic rate and fluid needs. According to the Cleveland Clinic, a fever of 101 degrees Fahrenheit increases your caloric needs by about 7 percent. Focus on calorie-dense, easy-to-eat foods and plenty of fluids.
Coconut water: Naturally rich in electrolytes including potassium, sodium, and magnesium, coconut water helps replace what is lost through sweating during a fever.
Watermelon and berries: High water content fruits help with hydration while providing antioxidants and vitamins. Watermelon is over 90 percent water, making it an excellent hydrating snack.
Avocado: Calorie-dense and rich in healthy fats, avocado provides sustained energy without requiring much appetite. Spread it on soft bread or eat it plain with a pinch of salt.
Popsicles and frozen fruit: When appetite is nonexistent and solid food feels impossible, frozen treats can help maintain hydration and provide some calories.
General Nutrition Principles When Sick
Regardless of the specific illness, several nutrition principles apply across the board:
Stay hydrated: Dehydration is one of the biggest risks during illness. Aim for at least eight cups of fluid daily, and more if you have a fever, are vomiting, or have diarrhea. Water, herbal tea, broth, and electrolyte solutions all count.
Do not force large meals: If your appetite is reduced, eat small, frequent meals rather than forcing three large ones. Even a few bites every hour or two is better than nothing.
Prioritize protein: Your immune system relies heavily on protein to produce antibodies and immune cells. Include protein sources like eggs, yogurt, chicken, or protein smoothies whenever possible.
Include zinc-rich foods: Zinc plays a crucial role in immune function. Research from PubMed shows that zinc supplementation can reduce cold duration by about 33 percent when started within 24 hours of symptom onset. Food sources include oysters, beef, pumpkin seeds, and chickpeas.
Avoid sugar-heavy foods: While the old advice to “feed a cold” has some merit (your body does need fuel), loading up on sugary foods can suppress immune function. A study from The American Journal of Clinical Nutrition found that consuming 100 grams of sugar significantly reduced the ability of white blood cells to destroy bacteria for up to five hours.
For more detailed guidance on specific situations, our wellness guide covers a wide range of nutrition and health topics.
Frequently Asked Questions
Should you eat when you have no appetite while sick?
Yes, but do not force it. Even small amounts of nutrient-dense food help your body fight infection. Try sipping broth, nibbling crackers, or eating a few bites of banana. Your body still needs fuel for immune function, even if your appetite has disappeared. Focus on fluids if solid food feels impossible.
Is the “feed a cold, starve a fever” advice accurate?
Not exactly. Your body needs nutrition to fight any illness, whether it involves a cold or a fever. The Mayo Clinic recommends eating when you feel able, regardless of whether you have a fever. What matters more is staying hydrated and choosing foods your body can tolerate. Deliberately starving yourself during a fever can impair immune function and slow recovery.
What should you drink when sick?
Water is always a good baseline. Warm fluids like herbal tea and broth are especially beneficial for respiratory illnesses because they help thin mucus and soothe irritated airways. Electrolyte beverages are important if you are losing fluids through fever, sweating, vomiting, or diarrhea. Avoid excessive caffeine and alcohol, both of which can contribute to dehydration.
How soon after vomiting should you try to eat?
Wait at least 30 to 60 minutes after vomiting before attempting to eat or drink. Start with small sips of clear fluids like water, flat ginger ale, or electrolyte solution. If you can keep fluids down for an hour, try a few bites of bland food like crackers or dry toast. Gradually increase the amount as your stomach settles.
Key Takeaways
What to eat when sick depends on your specific illness, but the fundamentals remain the same: stay hydrated, choose gentle and nutrient-rich foods, include protein and zinc to support immune function, and listen to your body’s appetite signals. Chicken soup, bananas, ginger, honey, yogurt, and broth are versatile healing foods that work across many types of illness. Avoid forcing large meals, and focus on small, frequent eating to keep your energy up without overwhelming your system. If you are unable to keep any food or fluids down for more than 24 hours, contact a healthcare provider.