Why we feel sleepy after eating
Physician Pēteris Apinis explains why people often feel drowsy after meals and shares traditional Chinese medicine recommendations for countering it.

The drowsiness that follows a meal is known medically as postprandial somnolence, a natural response tied to digestion. After eating, the body needs substantial energy to break down food and absorb nutrients, so the autonomic nervous system redirects more blood to the gastrointestinal tract, leaving less for the brain and muscles.
The role of gut microbiota
The gut microbiome — trillions of bacteria and other microorganisms in the colon — plays a major part in this process. It helps produce neurotransmitters, including serotonin, up to 90% of which is made in the gut. Serotonin is also a precursor to melatonin, the sleep hormone. Eating feeds these bacteria, which send signals to the brain via the vagus nerve indicating it's time to rest, activating the parasympathetic nervous system and reducing alertness.
What we eat matters too. Processed foods, sugar and trans fats can disrupt the balance of gut bacteria, causing inflammation and mental fog. Meals high in simple carbohydrates cause a sharp rise in blood glucose, prompting a large insulin release that can later trigger a sudden drop in blood sugar and fatigue.
Parallels in the animal world
Much like ruminants — cows, sheep and deer — that retreat to a safe spot to digest calmly after grazing, the human body also signals a need to reduce activity after eating, allowing the microbiome to work undisturbed.
The traditional Chinese medicine view
Traditional Chinese medicine attributes post-meal fatigue to a disturbance in the functional system of the spleen and stomach. Recommendations include regular, balanced meals, eating in a specific order — meat first, then vegetables, then carbohydrates — chewing slowly over 20–30 minutes, and taking a 10–15 minute walk or light movement after eating. Several acupuncture points are also mentioned as ways to ease drowsiness.


