When you have the flu, your body needs energy to fight the infection, but digesting food can feel like a chore. The best foods to eat are those that are easy to digest, provide nutrients, and help you stay hydrated. Think simple, bland carbohydrates like toast, crackers, or plain rice, paired with clear liquids like broth and water. You do not need to force yourself to eat a full meal, but small amounts of nourishing food can support your immune system and help you recover faster.
What Should You Eat When You Have the Flu?
The main goal when you are sick with the flu is to support your body without making it work harder than it needs to. Your digestive system slows down when you are ill, so heavy, greasy, or high-fiber foods can cause discomfort or nausea. Stick to foods that are gentle on the stomach.
Good options include plain chicken or vegetable broth, which provides fluids and some electrolytes. Toast, plain crackers, white rice, and boiled potatoes are easy to digest and give your body quick energy. Bananas are another solid choice because they are soft, easy to eat, and provide potassium, which you may lose through sweating or fever. Some people tolerate scrambled eggs or plain oatmeal well, but listen to your body. If a food sounds unappealing, do not eat it.
Does What You Eat With the Flu Actually Help You Recover Faster?
Research shows that nutrition plays a role in immune function, but no single food will cure the flu. The virus has to run its course, which usually takes 7 to 10 days. What food can do is prevent complications like dehydration and provide the energy your immune system needs to work efficiently.
Studies have found that adequate protein intake helps your body produce antibodies, which are proteins that fight off infections. So adding a small amount of lean protein, like chicken or tofu in your soup, can be beneficial. However, the most critical factor is staying hydrated. Fever, sweating, and reduced fluid intake can quickly lead to dehydration, which makes you feel worse and can slow recovery. So while food is supportive, fluids are the priority.
What Are the Best Fluids to Drink?
Water is your best bet, but you need more than just plain water when you are sick. Your body loses electrolytes through sweat and fever. Electrolytes are minerals like sodium and potassium that help your cells function properly. Replacing them is important.
Clear broths are excellent because they provide both fluid and salt. Oral rehydration solutions, like those found in pharmacies, are scientifically formulated to replace fluids and electrolytes efficiently. Some people find warm herbal teas soothing, especially ginger or peppermint tea, which can help settle the stomach. Avoid sugary drinks like soda and most fruit juices, as high sugar content can worsen diarrhea or nausea. Current research suggests that for most adults with the flu, water and broth are sufficient, but if you are vomiting or have severe diarrhea, an oral rehydration solution is a better choice.
| Fluid Type | Benefits | When to Use |
|---|---|---|
| Water | Hydrates without additives | Throughout the day, sip frequently |
| Clear broth (chicken or vegetable) | Provides fluid and sodium | When you need calories and electrolytes |
| Oral rehydration solution | Replaces electrolytes precisely | After vomiting or with diarrhea |
| Herbal tea (ginger, peppermint) | Soothes stomach, provides warmth | When nauseous or cold |
What Foods Should You Avoid When You Have the Flu?
Certain foods can make flu symptoms worse or interfere with recovery. Dairy products like milk, cheese, and ice cream are often blamed for increasing mucus production. The evidence on this is mixed. Some people report that dairy makes phlegm feel thicker, but studies have not found a clear link. If you feel fine after eating yogurt or milk, it is probably okay. If it bothers you, skip it until you feel better.
Fried foods, fatty meats, and heavy sauces are hard to digest and can trigger nausea or diarrhea. Spicy foods can irritate an already sore throat or upset your stomach. High-fiber foods like raw vegetables, beans, and whole grains are normally healthy, but they require more work from your digestive system. When you are sick, your body has limited energy, so save those for when you are recovered. Alcohol and caffeine can also dehydrate you, so avoid them until you are fully well.
What About Soups and Broths? Is There Real Science Behind Chicken Soup?
Chicken soup is a classic remedy for a reason, and some research supports its benefits. A study from the University of Nebraska Medical Center found that chicken soup can reduce the movement of neutrophils, which are white blood cells involved in the inflammatory response. This may help reduce symptoms of upper respiratory infections, like congestion and stuffiness. The effect was modest, but it is real.
Beyond that specific finding, soup is a practical choice. It provides fluid, warmth, and nutrients in a form that is easy to swallow and digest. The steam from hot soup can also help clear nasal passages. So while chicken soup will not cure the flu, it is a scientifically reasonable choice that can make you feel better while you recover. As of 2026, no study has found that any other food outperforms a well-made broth-based soup for flu relief.
What Eat With Flu: A Simple Guide to Eating When Sick
Here is a quick list of foods that are generally well-tolerated during the flu. This is not a prescription, but a starting point based on what most people find helpful.
- Plain crackers or toast
- White rice or plain pasta
- Bananas
- Applesauce
- Broth-based soups
- Scrambled eggs (if tolerated)
- Plain oatmeal (made with water, not milk)
- Gelatin (like Jell-O)
These foods are low in fiber, fat, and spice, which makes them easy to digest. They also provide carbohydrates for energy without overloading your system. If you have an appetite, you can add lean protein like shredded chicken or tofu to your soup. The key is to eat small amounts frequently rather than forcing down a large meal.
Common Misconceptions About Eating With the Flu
One widespread myth is that you should “starve a fever” and avoid food entirely. This is not supported by evidence. Your immune system needs energy from food to function. While you do not need to eat a full diet, skipping meals entirely can weaken your body’s ability to fight the infection. Eat what you can, when you can.
Another myth is that vitamin C megadoses will shorten the flu. While vitamin C is important for immune health, large doses have not been shown to reduce the duration or severity of the flu in most people. Getting vitamin C from food sources like oranges, strawberries, or bell peppers is fine, but don’t expect a miracle from supplements. Similarly, zinc lozenges may help with cold symptoms, but evidence for their effectiveness against the flu is weak. Stick to simple, real foods and plenty of fluids.
Frequently Asked Questions
Can I eat dairy products when I have the flu?
Some people find dairy makes mucus feel thicker, but research has not confirmed it increases mucus production. If dairy does not bother you, it is safe to eat in moderation.
Should I force myself to eat if I have no appetite?
No, forcing food can cause nausea or vomiting. Focus on staying hydrated with water, broth, or oral rehydration solutions, and eat small amounts only when you feel hungry.
Is it okay to drink orange juice when I have the flu?
Orange juice provides vitamin C, but it is also high in sugar, which can worsen diarrhea. Diluted juice or whole oranges are better options if you want the nutrients without the sugar spike.
How long should I avoid heavy foods after the flu?
Once your fever is gone and your appetite returns, you can gradually reintroduce normal foods. Start with easily digestible options and add fiber, fat, and protein over a day or two.

