why am i not hungry when sick
When you are sick, not feeling hungry is a very common body response, and it usually happens because your immune system and brain temporarily change your appetite signals to help you fight the illness more efficiently.
What happens in your body
- When you get an infection (like a cold, flu, or stomach bug), your immune system releases chemical messengers called cytokines that cause fever, tiredness, body aches – and a reduced appetite.
- These cytokines can act on the brain’s appetite centers, making food seem unappealing and making you feel too exhausted to eat much.
- Your body may also try to redirect energy away from digestion toward running the immune response, so “turning down” hunger is part of that sickness mode.
Other reasons you’re not hungry when sick
- Congestion, sore throat, nausea, or a sensitive stomach can make eating uncomfortable, so you naturally avoid food.
- Changes in taste and smell during colds and flu mean food doesn’t taste right, which further lowers appetite.
- Some infections and fevers can slow down stomach emptying or make you feel nauseated, which suppresses the desire to eat.
Is it dangerous to skip meals when sick?
- For short, mild illnesses, your body can usually rely on stored energy for a while, so a lower appetite for a day or two is often okay if you’re still drinking fluids.
- With more serious infections or if poor appetite lasts many days, not eating enough can weaken you, delay recovery, and in vulnerable people lead to dehydration or malnutrition.
What to do when you’re not hungry
- Focus on hydration first: water, broths, herbal tea, oral rehydration, or electrolyte drinks if you’re losing fluids through fever, vomiting, or diarrhea.
- If full meals feel impossible, try:
- Small, frequent snacks (a few bites every couple of hours).
- Soft, easy foods like soup, yogurt, mashed potatoes, smoothies, or oatmeal.
* Warm broths or chicken soup, which can be soothing and help with inflammation and congestion.
When to see a doctor
- You have little or no appetite for more than a few days, or you’re losing weight without trying.
- You can’t keep fluids down, have signs of dehydration (very dark urine, dizziness, dry mouth), or feel very weak.
- You have other worrying symptoms like chest pain, trouble breathing, severe abdominal pain, or confusion.
Bottom line: you’re often not hungry when sick because your immune system and brain temporarily shift your body into “fight the infection first, eat later” mode, but you should still sip fluids and take in gentle foods as you can, and get medical help if it goes on too long or you feel very unwell.
Information gathered from public forums or data available on the internet and portrayed here.