The flu often brings fever, body aches, fatigue and a loss of appetite, making eating the last thing on your mind. But experts say your body still needs fluids, protein and key nutrients to fight the infection and recover. While no food can cure influenza, the right flu diet can help prevent dehydration, ease symptoms and give your immune system the fuel it needs.
One of the biggest concerns during the flu is dehydration, especially if you have a fever or are sweating heavily.
Water remains the best choice, but you can also have:
Fruits with high water content, such as oranges and watermelon, can also help increase fluid intake.
When your appetite returns, choose foods that are easy to digest and rich in nutrients.
Some of the best options include:
Certain foods may make you feel worse or be harder for your body to digest while you're recovering.
Experts recommend limiting:
If dairy products upset your stomach while you're ill, it may also help to reduce them temporarily.
It's common to lose your appetite when you have the flu.
Instead of forcing large meals, try eating small portions throughout the day. Even simple foods like toast, bananas or soup can provide energy while being gentle on your stomach. Staying hydrated should remain the priority.
The foods you eat won't make the flu disappear overnight, but they can support your body's recovery. Drinking enough fluids, eating nutrient-rich foods when you can, and avoiding greasy or sugary meals may help you feel better while your immune system fights the infection. If symptoms become severe, last longer than expected or you have difficulty breathing, seek medical care promptly.
2026-07-30T09:35:19Z