What Causes Diarrhea After Eating?

Time for Food to Exit the Bowels

The time it takes for food to travel from the mouth, be digested and passed out as a waste (feces) is known as the bowel transit time. This can vary from person to person but it is within 12 to 48 hours. It can be, however, take as long as 72 hours. Some people experience a bowel movement just after eating but this is not the same food that has been consumed.

The process of defecation is controlled by certain nerve reflexes which are triggered by surrounding parts of the bowel. When the lower parts of the colon is stretched with a large quantity of feces, it triggers nerve reflexes that lead to the defecation process. A person feels the urge to pass stool and if the setting is appropriate, a bowel movement will occur.

Diarrhea After a Meal

When a person is suffering from diarrhea due to any number of causes, the bowel and nerves controlling bowel activity are usually irritated. The bowels are essentially hyperactive. Although the nerves for each part of the gut have specific functions for that area, there are some nerve reflexes in one part of the gut that can also affect another part of the gut. In the case of bowel movements, this is known as defecation reflexes.

Most defecation reflexes are isolated to the lower bowel. However, some reflexes can be triggered as high as the stomach and then stimulate the defecation process.The two important ones in this case are the :

  • Gastrocolic reflex which is initiated by stretching of the stomach while eating or immediately after a meal.
  • Duodenocolic reflex which is triggered by stretching of the duodenum (first part of the small intestine) after eating.

Both these reflexes then stimulate the lower bowels (colon). The urge to have a bowel movement is triggered almost immediately after eating or within a 20 to 45 minute period on average.

Picture of the stomach and bowels.

Source : Wikimedia Commons

Acute Causes

A single attack (or few attacks) of diarrhea occurring few minutes to few hours after eating may be due to :

  • Gastroenteritis which is an infection of the bowels often caused by viruses.
  • Combination of certain foods - some foods do not mix well in the stomach and small intestine and can irritate the stomach.
  • Magnesium which may be in some mineral waters, sport drinks, antacids, supplements
  • Food poisoning with toxins released from bacteria, like Staphylococcus aureus. The symptoms of food poisoning such as diarrhea may appear from 20 minutes to 8 hours after ingesting contaminated food.

Chronic Causes

Diarrhea after a meal, occurring on a long term with repeated attacks, may be due to :

  • Afood allergy which causes tingling around the mouth or in the throat, hot facial flushes, hives with skin itch and diarrhea may appear in the first few minutes or several hours after eating. Diarrhea can also arise particularly in milder cases.
  • Lactose intolerance is an inability to digest lactose found in certain foods like dairy there resulting in bloating and/or diarrhea.
  • Rapid gastric emptyingdumping syndrome where the contents of the stomach quickly pass into the intestines without adequate digestion.
  • Irritable bowel syndrome (IBS) (diarrhea-predominant IBS) where a person’s bowel activity is exaggerated for no known reason.
  • Toddler’s diarrhea is due to overfeeding fruit juices to toddlers which irritates the gut but otherwise the child is healthy.
  • Fructose malabsorption- bloating and/or diarrhea may appear in few hours after ingestion fruits, honey, or other foods containing fructose, sorbitol, xylitol, or HFCS.
  • Inflammatory bowel disease (IBD) where there is inflammation of the wall of the bowels which may be related an immune disorder.
  • Short bowel syndrome (SBS) is a condition where food is not properly digested in the small intestine either because a part of it is diseases or has been surgically removed.

Related Articles:

About Jan Modric (249 Articles)
Health writer