Why you’re not hungry, surprising reasons explained

             Written by: Dr. Subita Alagh

14 July 2025

Loss of appetite isn’t always about skipped meals, your body could be trying to tell you something deeper.

Why you’re not hungry?

Photo Credit: Freepik

Chronic stress can suppress hunger signals or flip them, making you crave high-calorie foods later.

Stress 

Photo Credit: Freepik

Common drugs like antibiotics, antidepressants, or pain meds can dull your appetite as a side effect.

Medications 

Photo Credit: Freepik

When you're sick, your immune system shifts focus, often reducing hunger to prioritize recovery.

Cold or Flu 

Photo Credit: Freepik

Morning sickness, especially in the first trimester, often blunts appetite. Small, bland snacks may help.

Pregnancy 

Photo Credit: Freepik

Stomach bugs like gastroenteritis can trigger nausea and cramps, making food the last thing on your mind.

Gut infections

Photo Credit: Freepik

Low red blood cells = low energy. That tiredness can also mean you don’t feel like eating.

 Anemia

Photo Credit: Freepik

Diabetes and hypothyroidism can both reduce appetite. Nerve damage from uncontrolled diabetes may slow digestion, while a sluggish thyroid slows metabolism, blunting hunger even as weight gain occurs.

Chronic Conditions 

Photo Credit: Freepik

Older adults may experience slower digestion and weaker taste or smell—reducing meal interest.

Aging 

Photo Credit: Freepik

Low mood, low appetite. If eating feels like a chore, mental health support can help.

Depression 

Photo Credit: Freepik

If appetite loss lasts more than a few days or leads to weight loss, see your doctor.

When to Worry?

Photo Credit: Freepik