When you’re sick, your body needs fluids, easy-to-digest calories, and specific nutrients that support immune function and recovery. The best foods depend on your symptoms, but a few principles apply across the board: stay hydrated, eat what you can tolerate, and prioritize nutrient-dense options over empty calories.
Fluids Come First
Illness increases your fluid needs. Fever causes you to sweat more, vomiting and diarrhea drain fluids directly, and even a basic cold leads to fluid loss through mucus production and mouth breathing. Water is a fine starting point, but when you’re losing fluids quickly, plain water alone doesn’t replace the electrolytes your body needs to absorb it efficiently. The gut absorbs water best when sodium and glucose are present in roughly equal amounts, which is why oral rehydration solutions and broths work better than water alone during stomach illness.
Broth-based soups, diluted fruit juices, coconut water, and electrolyte drinks all help. If you’re dealing with vomiting, take small sips frequently rather than large gulps. Popsicles and ice chips are useful when even sipping feels like too much.
Best Foods for a Cold or Flu
Chicken soup has earned its reputation. A well-known study from the University of Nebraska Medical Center found that chicken soup inhibits the movement of white blood cells called neutrophils in lab tests. These cells drive the inflammatory response that causes congestion, sore throat, and that overall “stuffed up” feeling. Slowing their migration may reduce the severity of upper respiratory symptoms. Beyond the biology, hot soup also delivers fluids, sodium, protein from the chicken, and gentle calories from vegetables and noodles, all in one bowl.
Honey is another useful tool for coughs. A systematic review in BMJ Evidence-Based Medicine found that honey performed about as well as the active ingredient in most over-the-counter cough syrups for reducing cough frequency and severity. Stir it into warm tea or take it straight off the spoon. One important exception: never give honey to children under one year old due to botulism risk.
Citrus fruits, bell peppers, and berries are worth eating if your appetite allows. They provide vitamin C, which doesn’t prevent colds but supports immune cell function while you’re fighting one. Eggs, yogurt, and lean poultry supply protein your body uses to build antibodies and repair tissue.
Best Foods for Nausea and Stomach Illness
The classic BRAT diet (bananas, rice, applesauce, toast) has been a go-to recommendation for decades, and it’s reasonable for the first day or two of stomach trouble. These foods are bland, low in fiber, and unlikely to irritate an already upset gut. But there’s no clinical evidence that BRAT is superior to other gentle foods, and sticking with only those four items for too long can leave you short on calories and nutrients when your body needs them most.
Once you can keep bland food down, expand to oatmeal, boiled potatoes, crackers, unsweetened dry cereals, and brothy soups. From there, cooked squash, carrots, sweet potatoes without the skin, avocado, skinless chicken or turkey, fish, and eggs are all good next steps. The goal is to return to a normal, varied diet as quickly as your stomach allows.
Ginger genuinely helps with nausea. Clinical trials have tested doses ranging from about 1,000 to 1,500 milligrams per day, divided into several smaller doses. You can get this through ginger tea, ginger chews, or capsules. Even flat ginger ale contains some, though most commercial brands have more sugar than actual ginger.
What About Dairy and Mucus?
You’ve probably heard that milk makes congestion worse. It doesn’t. Drinking milk does not cause your body to produce more phlegm. Research going back decades, including a Mayo Clinic review, confirms there’s no measurable increase in mucus production from dairy consumption. What does happen is that milk and saliva mix to create a slightly thick coating in the mouth and throat, which some people mistake for extra mucus. If dairy feels unpleasant when you’re congested, skip it for comfort reasons, but there’s no immunological reason to avoid it.
Foods That Slow Recovery
Sugar deserves the most attention here. Spikes in sugar intake have been shown to temporarily suppress immune function, reducing your body’s ability to fight off the infection you already have. Soda, candy, pastries, and heavily sweetened drinks are the main culprits. Refined carbohydrates like white bread and chips get processed as sugar quickly, so they have a similar effect in large quantities.
Alcohol is also worth avoiding entirely while sick. It’s dehydrating, it disrupts sleep quality (which is when your immune system does its heaviest repair work), and it impairs immune cell function. Fried and heavily processed foods are harder to digest and offer little nutritional return when your body is trying to recover.
Fermented Foods and Gut Health
Your gut houses a large percentage of your immune system, and illness, especially when treated with antibiotics, can disrupt the bacterial balance there. Yogurt with live cultures, kefir, kimchi, and miso soup all contain beneficial bacteria that support gut function. One study found that people who regularly consumed a probiotic drink containing several Lactobacillus strains experienced significantly fewer upper respiratory infections and flu-like symptoms compared to a placebo group. During and after illness, fermented foods help restore the microbial environment your immune system relies on.
A Practical Sick-Day Eating Plan
Your appetite will likely guide you, and that’s fine. Forcing yourself to eat a full meal when nauseated does more harm than good. Instead, focus on small, frequent portions of whatever sounds tolerable.
- Morning: Oatmeal with a drizzle of honey, ginger tea, or a scrambled egg with toast if your stomach is up for it.
- Midday: Chicken soup or broth with crackers. A banana or applesauce if solid food feels like too much.
- Afternoon: Yogurt with berries, or avocado on toast. Keep sipping fluids between bites.
- Evening: Baked sweet potato with skinless chicken or fish, or another bowl of soup. Warm tea with honey before bed if you’re coughing.
The overarching pattern is simple: hydrate aggressively, eat bland and gentle foods when your stomach is fragile, and transition back to nutrient-rich meals as soon as you can. Your body is burning extra energy to mount an immune response, so giving it adequate fuel, even in small amounts, helps you recover faster than eating nothing at all.