Why Do You feel Tired After Eating Lunch?

By Yashika Goel
23 Jul 2025, 13:00 IST

Do you feel tired or sleepy after having lunch? This may be caused due to the digestion process. Tap to read the reason behind this!

Digestion

After eating food, the body diverts blood flow to digest the food, which leads to a reduction of blood flow to the brain, which can cause sluggishness.

Meal size

Eating a large meal requires more energy to digest the food, which can cause post-meal fatigue and sleepiness.

Blood sugar spikes

Eating food high in carbohydrates and fats leads to sudden blood sugar spikes and crashes, which can impact your energy levels.

Circadian Rhythm

Our body’s natural energy levels dip in the afternoon. This may be the reason you experience post-lunch slumps.

Hormonal changes

After having a good meal your body naturally releases melatonin and serotonin, which cause sleepiness.

Information credits

This information is taken from Medical News Today. However, it is always advisable to consult a healthcare professional for personalised suggestions.