What to Eat When You Have the Flu and What to Avoid

When you have the flu, your body needs fluids above all else, followed by easy-to-digest foods rich in vitamins and minerals that support your immune system. Fever speeds up your metabolism, meaning you burn through calories faster than normal. Even if you have zero appetite, small amounts of the right foods and consistent hydration can shorten your misery and prevent complications like dehydration.

Fluids Come First

Dehydration is one of the biggest risks during the flu. Fever, sweating, and sometimes vomiting or diarrhea all drain your body’s water supply quickly. The baseline recommendation for healthy adults is six to eight glasses of fluid per day, and you’ll need more than that when you’re sick. Water is the simplest option, but broth, herbal tea, and diluted juice all count.

If you’re running a fever or dealing with vomiting or diarrhea, plain water may not be enough. Sports drinks and coconut water can help replace lost electrolytes like sodium and potassium, which your body needs to function properly. Sipping small amounts frequently tends to work better than trying to drink a full glass at once, especially if your stomach is unsettled.

Chicken Soup Is More Than Comfort Food

Chicken soup has genuine physiological benefits beyond just tasting good when you’re miserable. Lab research published in the journal Chest found that chicken soup significantly inhibits the movement of certain white blood cells involved in inflammation, and it does so in a dose-dependent way. That mild anti-inflammatory effect helps explain why soup seems to ease the congestion, sore throat, and general achiness of upper respiratory infections.

Soup also delivers hydration, salt, protein, and vegetables in one package. If you can’t face solid food, even a few sips of warm broth provide both fluid and a small amount of nutrition. Homemade versions with carrots, celery, onion, and garlic tend to pack the most benefit, but store-bought broth works fine when you don’t have the energy to cook.

Immune-Supporting Nutrients to Prioritize

Your immune system draws on specific vitamins and minerals to fight off infections. Focusing on these nutrients gives your body the raw materials it needs:

  • Vitamin C: Found in citrus fruits, strawberries, bell peppers, broccoli, and leafy greens. These foods are easy to work into smoothies or eat in small portions throughout the day.
  • Beta carotene: Sweet potatoes, carrots, spinach, and mangoes are all rich sources. Your body converts beta carotene into vitamin A, which helps maintain the barriers in your nose, throat, and lungs that keep infections from spreading.
  • Zinc: Beef, seafood, beans, nuts, and tofu all contain zinc. Your body absorbs it more efficiently from animal sources, but plant-based options still contribute. Zinc plays a direct role in how quickly immune cells respond to invaders.
  • Vitamin D: Fatty fish like salmon, eggs, and fortified milk or orange juice are good sources. Many people are already low in vitamin D, especially in winter months when the flu is most common.

You don’t need to eat large meals to get these nutrients. A bowl of scrambled eggs, a small sweet potato, a handful of berries, or a cup of yogurt with fruit can cover a lot of ground.

Ginger and Honey for Symptom Relief

Ginger contains natural compounds called gingerols and shogaols that help calm nausea. Fresh ginger steeped in hot water makes a simple tea, though dried ginger powder actually contains a higher concentration of the active compounds (roughly three to five times more per gram than fresh ginger). If nausea is a major symptom, ginger tea sipped slowly throughout the day can take the edge off.

Honey is a surprisingly effective cough suppressant. Clinical trials in children found that a single 2.5 mL dose (about half a teaspoon) of honey before bedtime cut cough frequency scores roughly in half compared to no treatment. For adults, a spoonful of honey stirred into warm water or tea coats the throat and can reduce the urge to cough, particularly at night. One important note: honey should never be given to children under one year old due to the risk of botulism.

Probiotic Foods for Gut and Immune Health

About 70% of your immune system lives in your gut, which is why probiotic-rich foods can make a difference during illness. Yogurt, kefir, kimchi, and other fermented foods introduce beneficial bacteria that help regulate immune responses. Research on multiple strains of Lactobacillus and Bifidobacterium bacteria has shown they can enhance the body’s immune reaction to respiratory viruses.

Plain yogurt is one of the easiest options when you’re sick. It’s soft, cold (soothing on a sore throat), and provides protein along with probiotics. If dairy bothers your stomach during illness, fermented foods like miso soup or kimchi are alternatives.

What to Avoid While You’re Sick

Some foods and drinks actively work against your recovery. Caffeine and alcohol both promote fluid loss, which is the last thing you need when you’re already at risk of dehydration. Alcohol also suppresses immune function, and caffeine can worsen stomach-related symptoms.

Greasy, fried foods are hard on your digestive system when it’s already under stress. The same goes for high-fiber grains like whole wheat bread and bran cereal. These are normally healthy choices, but during the flu, your gut has a harder time breaking them down, which can lead to bloating and discomfort. Stick with gentler options like white rice, plain toast, or oatmeal.

Sugary drinks and snacks are another trap. You might reach for orange juice thinking of vitamin C, but most commercial juices are loaded with sugar that can trigger inflammation and provide little real nutritional benefit. A whole orange or a few strawberries gives you the vitamin C without the sugar spike.

Eating When You Have No Appetite

It’s completely normal to lose your appetite during the flu. A fever raises your body temperature and revs up your metabolism, which means you’re burning more calories even as your desire to eat disappears. The good news: most otherwise healthy adults have enough nutritional reserves to handle a few days of reduced eating without any real harm.

The priority is fluids, not food. If you can manage to eat, aim for small, frequent portions rather than full meals. A few spoonfuls of soup, half a banana, a couple of bites of toast with honey, or a small cup of yogurt spread across the day adds up. These mini-meals keep some calories and nutrients flowing without overwhelming a queasy stomach. As your fever breaks and symptoms ease, your appetite will gradually return, and you can build back to normal meals from there.