When you have the flu, your body burns through energy and fluids fast. Every degree of fever increases your metabolic rate by roughly 11%, so even lying in bed, you need more calories and hydration than usual. The best foods are ones that deliver fluids, easy calories, and key nutrients without upsetting your stomach. Here’s what to reach for and why it helps.
Fluids Come First
Fever, sweating, and breathing through your mouth all pull water out of your body quickly. Aim for two to three liters of fluid per day. Plain water is fine, but if you’re barely eating, you also need some sugar and salt to help your body actually absorb that water. A good trick: mix about a quarter cup of a sports drink like Gatorade into three-quarters cup of water. Straight sports drinks are too concentrated in sugar and salt when you’re not exercising, which can actually make dehydration worse.
If you’re vomiting and can’t keep anything down, take small sips of water or suck on ice chips. Broth, popsicles, diluted fruit juice (half water, half juice), and weak decaffeinated tea all count toward your fluid goal. The priority is getting something in, even in tiny amounts.
Chicken Soup Really Does Help
Chicken soup isn’t just comfort food. Researchers at the University of Nebraska Medical Center found that chicken soup slows the movement of neutrophils, the white blood cells that rush to your upper respiratory tract and trigger the inflammation behind congestion, sore throat, and that heavy, swollen feeling in your sinuses. By calming that inflammatory response, soup can genuinely ease symptoms. The study tested a variety of soup recipes and found that most of them had this anti-inflammatory effect to some degree.
Beyond the biology, soup also checks several practical boxes at once. It delivers warm fluids, salt, and easy-to-digest calories in a form most people can tolerate even with a sore throat or weak appetite. If you’re making it from scratch, adding vegetables like carrots and celery adds vitamins without making the soup harder to digest. Store-bought versions work fine too.
Bland Foods for Nausea and Stomach Symptoms
If the flu has hit your stomach, you’ll want to keep things simple. The classic BRAT foods (bananas, rice, applesauce, and toast) are easy to digest because they’re bland and low in fiber. But you don’t have to limit yourself to just those four. Oatmeal, boiled potatoes, crackers, unsweetened dry cereal, and brothy soups are all similarly gentle on a queasy stomach.
Once your nausea settles, start adding more nutritious options: cooked squash (butternut or pumpkin), cooked carrots, sweet potatoes without the skin, avocado, skinless chicken or turkey, fish, and eggs. These give your body the protein and vitamins it needs to recover without overwhelming your digestive system. Eating small meals and snacks throughout the day, rather than three full meals, is easier on your stomach and helps if you’re also dealing with diarrhea.
Honey for a Stubborn Cough
A spoonful of honey is one of the most effective things you can swallow for an upper respiratory cough. A large systematic review combining data from multiple studies found that honey reduced both cough frequency and cough severity compared to standard care. It also improved overall symptom scores. You can take it straight, stir it into warm water, or add it to tea.
Honey coats and soothes an irritated throat, and it’s cheap and widely available. One important note: never give honey to children under one year old due to the risk of botulism.
Protein Helps Your Immune System Rebuild
Your immune system relies on protein to build antibodies and other defense molecules. During a viral illness, protein needs go up. Clinical nutrition guidelines suggest around 1.5 grams of protein per kilogram of body weight per day during recovery. For a 150-pound person, that’s roughly 100 grams of protein daily.
That sounds like a lot when you have no appetite, but you don’t need to eat a steak. Eggs, plain yogurt (once your stomach can handle dairy again), skinless chicken in soup, and even protein-fortified oatmeal all contribute. Spreading protein across small meals makes it more manageable than trying to get it all at once.
Vitamin C and Zinc-Rich Foods
Two nutrients stand out for shortening how long you feel sick. A systematic review of adults with respiratory infections found that vitamin C supplementation reduced symptom duration by about 9%, while zinc cut it by a striking 47%. You can get these through food rather than supplements if you’re able to eat.
Good sources of vitamin C that are gentle on the stomach include cooked sweet potatoes, cantaloupe, and mashed strawberries. For zinc, look to eggs, chicken, oatmeal, and pumpkin seeds. If your appetite is too low for solid food, even a small glass of diluted orange juice or a bowl of fortified cereal contributes.
Foods to Avoid While Sick
Some foods make flu symptoms worse or are harder to digest when your body is already stressed. It helps to steer clear of:
- Dairy products like milk, cheese, butter, and ice cream, which can thicken mucus and upset a sensitive stomach
- Fried and greasy foods like french fries, chips, and donuts, which are hard to digest
- Sugary foods like candy, cake, and cookies
- Acidic foods like citrus fruits, tomato sauces, and vinegar-based dressings, which can irritate a sore throat and stomach
- Spicy foods, which can worsen nausea and stomach irritation
- High-fiber foods like raw leafy greens, popcorn, nuts, seeds, and beans, which are tough on the gut during illness
- Caffeine and alcohol, both of which are dehydrating
One practical tip: avoid your favorite comfort foods while you’re actively nauseated. If you eat something you love and then throw it up, your brain can form a lasting negative association with that food.
Keeping It Simple When You’re Exhausted
When you’re fatigued and barely able to get out of bed, convenience matters. Stock your nightstand or a nearby table with shelf-stable, easy-to-prepare options: crackers, instant soup packets, applesauce cups, instant oatmeal, and a water bottle. Having food within arm’s reach makes it far more likely you’ll actually eat something. Even a few crackers and sips of broth every couple of hours give your body fuel to keep fighting the virus.
Your appetite will return as you recover. In the meantime, focus on staying hydrated, eating small amounts of bland food whenever you can, and gradually reintroducing more nutrient-dense meals as your stomach allows.

