What Should You Eat When You’re Sick? Here’s the Truth

When you’re sick, your appetite might disappear, and advice from friends and family can get confusing:
“Feed a fever, starve a cold,”
“Don’t drink anything cold,”
“Chicken soup cures everything!”

Let’s clear the confusion and talk about what your body actually needs during illness — based on science and a little common sense.

MYTH #1: “Feed a fever, starve a cold”

This old saying dates back centuries, but there’s no medical evidence to support it. Whether you have a fever, cold, or flu — your body needs energy, hydration, and nutrients to fight infection and recover.

Truth: Eat when you’re hungry.   Always focus on hydration.
Your metabolism often increases with a fever, so your body may actually need more fuel — not less.

MYTH #2: “Cold drinks make colds worse”

I get these questions all the time:  “Can I drink cold water when I’m sick?  Is it OK to eat ice-cream when I have the flu?”

There is no evidence that cold drinks or frozen foods prolong illness or worsen symptoms.  In fact, cold fluids can soothe a sore throat, bring down body temperature to combat fever, and help you stay hydrated — which is crucial during any illness.

Truth: Whether you enjoy your hot toddy, luke-warm water with lemon and honey, or an ice-lolly… anything that helps you drink more fluids is fine.  The priority is hydration, not the temperature of the drink.

MYTH #3: “Chicken soup is the ultimate cure for colds”

Chicken soup won’t cure a viral infection, but it may have mild anti-inflammatory effects, decrease mucus, and provide warm hydration, protein, and minerals — all of which can support recovery.

Truth: Chicken soup is comforting and nourishing — but if you prefer butternut soup or lentil curry… that’s fine.  As long as you are hydrating well and fuelling your body with nutrients to support a rapid and complete recovery.

What Your Body Really Needs When You’re Sick

Hydration Hydration Hydration

Fever, vomiting, diarrhea, and even just breathing through your mouth when congested increase fluid loss.  Dehydration can make symptoms worse and slow your recovery.

Hydrate with water, herbal teas, broth, diluted juice, electrolyte solution… any fluid you feel like is fine.

Easy-to-Digest Nutrients

Illness may reduce your appetite, so focus on small, frequent meals that are easy to tolerate.

Good choices:

  • Soups and broths – warm and soothing, with hydration, protein, and minerals
  • Steamed or mashed vegetables – gentle on the stomach
  • Boiled or soft-cooked rice or oats – generally easy-to-digest with quick-release energy
  • Soft fruits like banana, stewed apple or pear, dried fruit compote
  • Boiled or scrambled eggs – a good source of high-quality protein
  • Greek yogurt or kefir – probiotics and protein

💡 Tip: You don’t have to force yourself to eat if you’re not hungry.  Just try to eat something small and light every few hours.

Nutrients That Support the Immune System

Promote healing by eating more foods that have immune-boosting properties:

  • Vitamin C – citrus, berries, kiwi, peppers, broccoli
  • Zinc – pumpkin seeds, lentils, chickpeas, oats, eggs
  • Protein – needed for immune cell repair and recovery (eggs, meat, chicken, tofu, fish, legumes)
  • Probiotics – support gut-immune health (yogurt, miso, kefir)
  • Healthy fats – fight inflammation (olive oil, avocado, nuts)

💡 Remember: Around 70% of your immune system is in your gut — so feeding your gut well helps you bounce back faster.

Foods to Avoid While Sick

  • Sugary foods and drinks – Can weaken immune function and worsen inflammation
  • Greasy, fried foods – Hard to digest and can cause nausea
  • Excess caffeine – Dehydrates you and disrupts sleep
  • Alcohol – Suppresses the immune system and worsens dehydration

What If You Have No Appetite?

It’s very common to lose your appetite when you are sick.  Your body actively diverts energy from digestion to immune processes during illness.

Try this:

  • Sip on warm broths or smoothies
  • Eat small bites frequently
  • Add calorie-dense but gentle foods (mashed potato with olive oil, rice pudding, nut butter, coconut cream, avocado)

And don’t worry if your intake is lower than usual for a few days. The key is to stay hydrated, and return to a balanced diet as soon as your appetite comes back.

Bonus Tip: Nutrition for Children During Illness

  • The same principles apply: fluids, easy-to-digest foods, and small frequent meals
  • Offer foods they enjoy that are nourishing (soups, soft fruits, eggs, porridge, smoothies)
  • Avoid pressure — trust their natural hunger cues and allow them to self-regulate

Remember:

  • Hydration is #1 – aim for plenty of fluids (cold is fine!)
  • Eat what you can, when you can – small, simple meals are okay
  • Focus on nourishing foods with protein, healthy fats, and immune-supporting vitamins
  • Forget old myths like “feed a fever, starve a cold”
  • And yes, chicken soup helps — not because it’s magical, but because it’s warm, hydrating, and nutrient-rich

Feeling unwell is tough — but the right nutrition can make recovery smoother and faster.   Be kind to your body and give it what it needs to heal.

Leave a Comment