When you’re sick, the best foods are ones that keep you hydrated, replace lost nutrients, and are easy on your stomach. The specifics depend on what kind of illness you’re dealing with, but the core strategy is the same: fluids first, then soft nutrient-rich foods as soon as you can tolerate them. Starving yourself or sticking to an ultra-restrictive diet actually slows recovery.
Fluids Matter More Than Food
Whatever type of illness you have, dehydration is the biggest immediate risk. Fever increases the amount of water you lose through your skin. Vomiting and diarrhea strip both water and electrolytes. Even a basic cold with congestion causes fluid loss through mucus production and mouth breathing.
Water alone isn’t always enough. When you’re losing fluids through vomiting or diarrhea, you’re also losing sodium and potassium, the two electrolytes your body needs most to function. Broth-based soups are one of the best options here because they naturally contain sodium and are easy to sip slowly. Coconut water provides potassium. Diluted fruit juice or an oral rehydration solution can help when plain water isn’t cutting it. Sports drinks work in a pinch, though they tend to be high in sugar, which can worsen diarrhea.
Sip small amounts frequently rather than gulping large volumes. If you’re vomiting, try a few tablespoons every 10 to 15 minutes. Ice chips or frozen fruit bars can help if even sipping feels like too much.
Best Foods for a Cold or Flu
Chicken soup isn’t just comfort food. The warm broth helps thin nasal mucus, the salt replaces electrolytes, and the chicken provides protein your immune system needs to fight infection. Vegetables in the soup add vitamins without requiring much chewing or digestion. It’s one of the few foods that checks nearly every box when you’re congested and run down.
Other good options when you have a respiratory illness include oatmeal, scrambled eggs, yogurt, and soft fruits like bananas or applesauce. These are calorie-dense enough to keep your energy up without being hard to digest. Citrus fruits and bell peppers are high in vitamin C, which supports immune function even if it won’t dramatically shorten your cold.
If you’re congested, spicy foods can offer temporary relief. Capsaicin, the compound that makes chili peppers hot, triggers a burst of nasal secretion that can help clear blocked sinuses. The initial effect is more irritation, but it’s followed by a refractory period where the nerves in your nasal passages become less reactive. That’s why your nose runs for a minute after eating something spicy, then breathing feels easier. This isn’t for everyone, especially if your stomach is already upset, but a bowl of spicy broth can do double duty for congestion.
What to Eat With Nausea or Vomiting
When your stomach is actively rebelling, the goal is to keep something down rather than to eat a balanced meal. Start with clear fluids: broth, diluted juice, herbal tea, or flat ginger ale. Once you can keep liquids down for a few hours, move to small bites of bland food.
Ginger is one of the most effective natural remedies for nausea. Clinical trials across pregnancy-related nausea, chemotherapy, and motion sickness consistently show that around 1,000 mg of ginger per day reduces nausea significantly. You don’t need supplements to get there. Fresh ginger tea (a thumb-sized piece steeped in hot water), ginger chews, or even ginger snaps can help settle your stomach. In one large trial of 576 cancer patients, doses as low as 500 mg significantly reduced acute nausea.
Crackers, plain toast, rice, and bananas are all gentle on an irritated stomach. Avoid greasy, fried, or heavily seasoned foods until your nausea has fully passed. Dairy can go either way: some people tolerate yogurt well, while others find it makes nausea worse.
The BRAT Diet Is Outdated
For decades, the standard advice for stomach bugs was the BRAT diet: bananas, rice, applesauce, and toast. This is no longer recommended. The American Academy of Pediatrics specifically advises against following a strict BRAT diet because it lacks the protein, fat, and micronutrients your body needs to recover. Sticking to it for more than 24 hours can actually slow down healing, particularly in children.
Those four foods are fine as part of what you eat, but the current guidance is to return to a normal diet as soon as you can tolerate it. Your gut recovers faster when it has real nutrients to work with. “Eat as tolerated” is the phrase doctors use now, meaning you should eat what feels manageable and expand from there as your appetite returns.
Foods That Help With Diarrhea
Diarrhea drains electrolytes fast, so replacing sodium and potassium is the priority. Broth, salted crackers, and bananas are a good starting point. Bananas are particularly useful because they’re high in potassium and contain pectin, a soluble fiber that helps absorb excess water in the intestines.
White rice, plain pasta, and boiled potatoes are easy to digest and provide calories without irritating your gut. Avoid high-fiber foods like raw vegetables, whole grains, and beans until your stools return to normal, since insoluble fiber speeds up digestion and can make diarrhea worse.
Probiotics can shorten the course of a stomach bug. One well-studied strain, found in many commercial probiotic supplements and some yogurts, has been shown to reduce diarrhea from viral gastroenteritis by about 24 hours and lower the risk of symptoms dragging on past a week. Look for yogurt with live active cultures or a probiotic supplement if you can keep it down.
Foods That Support Your Immune System
Zinc is one of the few nutrients with strong evidence for shortening a cold. When started within the first 24 hours of symptoms, zinc lozenges providing more than 75 mg per day have been shown to reduce cold duration by roughly a third. You can also get zinc through food: oysters are the richest source, but beef, pumpkin seeds, chickpeas, and fortified cereals all contribute meaningful amounts.
Protein is essential for immune function, and most people eat less of it when they’re sick simply because they don’t feel like cooking. Eggs, yogurt, canned tuna, and rotisserie chicken are all low-effort protein sources. Even a few spoonfuls of nut butter on toast adds protein and healthy fat.
Colorful fruits and vegetables provide the vitamins and antioxidants that support your body’s defenses. Berries, sweet potatoes, spinach, and tomatoes are all nutrient-dense and relatively easy to eat when you’re under the weather. Smoothies are a practical way to combine fruit, yogurt, and even a handful of spinach into something you can drink if chewing feels like too much effort.
What to Avoid When You’re Sick
- Alcohol dehydrates you and suppresses immune function. Skip it entirely until you’re better.
- Caffeine in large amounts acts as a mild diuretic and can worsen dehydration. A small cup of tea is fine, but don’t rely on coffee to power through.
- Sugary drinks and candy can worsen diarrhea by drawing water into the intestines through osmosis.
- Fried and greasy foods take longer to digest and can trigger nausea or worsen an already upset stomach.
- Dairy (for some people) can increase mucus production or be harder to digest during gastrointestinal illness, though yogurt with live cultures is generally well tolerated.
When Your Appetite Disappears
It’s normal to have little or no appetite when you’re sick, and you don’t need to force yourself to eat full meals. Your body is redirecting energy toward fighting infection, and that naturally suppresses hunger. The priority in the first day or two is fluids and electrolytes, not calories.
As your appetite returns, eat small amounts frequently rather than trying to sit down for three big meals. Six small snacks spread throughout the day are easier on your stomach and give your body a steady supply of nutrients. A few crackers here, half a banana there, a cup of broth an hour later. Let your body guide you, and add more substantial foods as you start feeling better. Most people find their appetite comes back fully within a day or two of their other symptoms improving.