Feeling a little tired after eating a heavy meal is perfectly normal but when you feel overly tired after eating, it is not normal. The reason why you feel sleepy after eating is because the food diverts blood away from your brain to help with the digestion process. Feeling sleepy after eating shows that what you are eating is taking more energy from you than it’s giving. Here’s a highlight of the causes and solution to tiredness after eating:


  • Eating junks
  • Eating too much or little food
  • Waiting too long in between meals to eat
  • Eating too much sugar
  • Wrong combination of foods


  • Always eat balanced diet
  • Always eat breakfast
  • Avoid fatty foods
  • Eat less but more often
  • Eat whole grains, legumes and nuts
  • Avoid eating processed foods containing high levels of sugar and flour
  • Eat food rich in the three macro-nutrients  (protein, natural dietary fat & slow-burning, low-starch carbohydrate)
  • Fruits