Home » Food & Nutrition » Diarrhea After Eating: The Most Common Causes and Treatments

Diarrhea After Eating: The Most Common Causes and Treatments

Diarrhea is an unpleasant experience for anyone, but if you suffer from persistent or intermittent bouts of diarrhea after eating, you can make meals a stressful event. You may find it difficult to enjoy a meal because of worry that will be followed by “races.” In fact, stress itself can also cause diarrhea worse after the meal.

Some possible causes of having episodes of diarrhea after a meal, or “postprandial diarrhea,” is a viral or bacterial infection, lactose intolerance, food poisoning, and even stress. If you suffer from a chronic condition such as irritable bowel syndrome, celiac disease, or have had gastric bypass surgery, you may also often can suffer diarrhea immediately after eating your meal.

Early symptoms of diarrhea may be stomach cramps or abdominal pain after eating. This can happen anywhere between a few minutes and a few hours after finishing their meal. Stomach pain is often followed by having to run to the bathroom.

Fortunately, there are many natural treatments to relieve symptoms of diarrhea after eating they can help find needed relief and, in cases of chronic diarrhea (constant diarrhea), help control your symptoms.

Here are some of the most common reasons why eating can sometimes cause diarrhea and what natural resources are available to get rid of the symptoms.

Causes and natural remedies for diarrhea after eating

Food poisoning

A very common cause of diarrhea experience after finishing a meal is food poisoning. Food can become contaminated at any time during the process of transportation and production. Bacteria, viruses or parasites in contaminated food can infect a person if you do not die during the cooking process or if a person eats raw foods.

According to Mayo Clinic symptoms of food poisoning are diarrhea, vomiting, stomach cramps and fever. If food has been infected with bacteria Staphylococcus aureus, you may experience diarrhea within an hour after finishing their meal. Other infections may even take up to 8 days for symptoms to appear. 1

A study published in 2007 showed that bacterial infections that cause diarrhea can be treated by taking fermented dairy products (eg, live yogurt and kefir) containing Lactobacillus acidophilus and Lactobacillus casei strains of bacteria. 2

Studies have also shown that probiotic supplements may also help treat and prevent diarrhea if the cause is a viral infection that is transmitted through food. This can help you recover from the symptoms of food poisoning faster. 17

live yogurt is an excellent remedy to get rid of diarrhea that has been caused by food poisoning. live yogurt contains live and active (probiotics) crops that can help soothe your stomach and restore balance in your digestive tract. If you start having stomach cramps after eating, eat a few spoonfuls of live yogurt to try to prevent diarrhea.


Viral or bacterial infections can also cause gastroenteritis, sometimes called stomach flu. Gastroenteritis causes the stomach and intestines to swell. These infections can be transmitted by eating contaminated food or be in close contact with an infected person.

Viral Gastroenteritis causes diarrhea, vomiting and stomach pain. Bacterial gastroenteritis also causes the same symptoms, but according to MedlinePlus may also have blood in your stools soft. 3 Because symptoms can appear between 4 and 48 hours after infection, you might find that after eating diarrhea.

Use ginger to get relief from persistent or occasional episodes of diarrhea. A study published in the Journal of Digestive Diseases and Sciences found that compounds Ginger help calm the stomach and reduce episodes of diarrhea. 4

it is very easy to make a cup of tea refreshing ginger to soothe your stomach and treatment of diarrhea. Take a 1-inch piece fresh ginger root and slice it into small pieces. Put it in a cup, pour boiling water over it, cover the cup, and leave to infuse for 5 minutes. Drinking ginger tea after finishing their food to prevent and treat the symptoms of diarrhea.

severe gastroenteritis can also cause constant vomiting that can lead to vomiting bile. Gastroenteritis is also one of the reasons to have very smelly farts.

Allergies and food intolerances

If you suffer from frequent episodes of diarrhea after eating a meal that could suffer from food intolerance or food allergy.

food intolerance is when the body can not digest certain foods and cause irritation in your digestive system. For example, if you have diarrhea after consuming dairy products may be lactose intolerant. According to Patient.info symptoms of food intolerance include nausea, vomiting, stomach pain and diarrhea, anything can happen within a few hours after eating. 5

Food allergies are when the body mistakes a particular food as harmful and attacks. Symptoms of food allergies are similar to food intolerance and can cause constant diarrhea after eating a meal. Usually, the symptoms of food allergies are turned faster after eating certain foods and can affect different parts of your whole body, not just your digestive system. 16

If you think the cause of diarrhea after eating food is due to an allergy or intolerance, it is important to identify the trigger and eliminate it from your diet.

can also eat a delicious carrot soup to help get rid of diarrhea if you have a food allergy or intolerance. One study found that the carrot soup was an effective way to reduce episodes of diarrhea in infants. 18 Here is the recipe:

  • wash, scraped and finely chop 500 g of carrots.
  • Cook carrots in a pressure cooker with 150 ml of water for 15 minutes.
  • strain the soup of carrots to remove any fibers from carrots.
  • is diluted to 1 liter with hot water.

Eat soup in small portions during the day, when you are suffering from diarrhea to get rid of the symptoms.


Stress can be a trigger for diarrhea and could also be a reason why you have to run to the bathroom after finishing a meal. The Harvard Medical School published information about the connection between psychological stress and gastrointestinal disorders. Describe a “brain-gut axis” by which stress can cause severe abdominal pain and digestive problems. 6

If you are under stress and diarrhea experience after you finish eating, you should try to make some lifestyle changes to manage stress better. You can find some natural ways to reduce stress in my article on effective stress and anxiety natural remedies.

to get rid of diarrhea that is caused by stress can drink some soothing chamomile tea has properties that can help soothe the mind and stomach. A study published in Journal of Ethnopharmacology showed that extracts of chamomile have anti-diarrheal properties and may help treat diarrhea. 7 Its soothing effect on the mind can also help you relax, so help your digestive system to be quieter too.

Irritable Bowel Syndrome (IBS)

If you suffer from irritable bowel syndrome may experience severe diarrhea after every time you eat a meal. Doctors are not sure exactly what causes IBS, but it could be a combination of some underlying medical problems that cause chronic digestive discomfort.

The National Institute of Diabetes and Digestive and Kidney Diseases says that IBS symptoms are diarrhea, constipation, abdominal pain and bloating and often affect a person immediately after eating a meal. 8

Mint is a natural ingredient that can help soothe the muscles in the colon and relieve diarrhea and abdominal discomfort with patients with SCI. Studies have shown that taking 200 capsules of peppermint oil enteric-coated mg may help relieve symptoms of diarrhea in people with IBS. 9 Mint is just one of the herbs that are effective in relieving IBS symptoms.

Manuka honey is another effective in relieving diarrhea is due to IBS natural remedy. For more information about the health benefits of honey, please read this article.

Celiac Disease

If you eat foods with gluten in it regularly can experience diarrhea after eating foods containing wheat, rye, barley or have celiac disease. Celiac disease triggers an abnormal immune response in your body and makes the body unable to absorb nutrients from food.

Dr. Gregory Thompson in WebMD says that celiac disease cause gas, bloating, foul-smelling stools, weight loss, fatigue and vomiting. 10

It is important to visit your doctor if you think you may be suffering from celiac disease, since it is necessary to obtain a proper diagnosis before treating your symptoms.

Inflammatory Bowel Disease (IBD)

You may have persistent or occasional diarrhea after eating a meal due to inflammatory bowel disease. IBD is an inflammatory disease anywhere in the digestive tract. Depending on where inflammation occurs you can call ulcerative colitis or Crohn disease. The other symptoms of IBD include fever and fatigue, abdominal cramps after eating, blood in stool, loss of appetite and weight loss.

Doctors of Mayo Clinic recommend limiting intake of dairy products, as they can cause diarrhea if consumed. You should also try to eat foods low in fat due to Crohn’s disease interfere with the amount of fat absorbed in their fatty foods and digestive system can worsen diarrhea. 11

gastric bypass surgery

If you have had gastric surgery, you may suffer from “dumping syndrome”. This happens when the solid parts of the food goes directly from the stomach into the small intestine. It can cause severe diarrhea have about 30 minutes after you finish your meal. Dumping syndrome can also cause swelling, sweating, nausea and dizziness.

To prevent regular bouts of diarrhea if you have had gastric surgery, World Journal of Gastrointestinal Surgery recommends avoiding simple carbohydrates like sugary foods, cakes and pastries that can cause diarrhea after eating. Instead you should eat plenty of vegetables, whole wheat bread, and foods that are rich in protein. 12

Malabsorption bile acid (BAM)

acid malabsorption

Bile can cause constant diarrhea several times a day and can greatly interfere with daily activities of a person. If part of your small intestine is damaged, bile salts that are released when foods are eaten is not absorbed back into your body. Instead, they go directly to your colon that causes watery diarrhea. 13

The NHS in the UK said BAM may be the result of IBS, Crohn’s disease or radiation treatment. In fact, any type of bowel disease can cause diarrhea immediately after eating. However, in many people, the cause is unknown BAM.

To reduce the symptoms of bile acid diarrhea and prevent diarrhea after meals, Dr. Colin ordered Patient.info recommends a low-fat diet. 14 In information, the Journal of the Royal College of Physicians reported that when fat intake is reduced in patients with BAM, there was a significant reduction in diarrhea episodes. 15

Read these related articles:
1. How to get rid of diarrhea Naturally (based on research)
2. Stomach pain after eating – Causes and Natural Treatments
3. Pain navel: Causes and Natural Treatments
4. burning sensation in the stomach – Causes and Treatments

Article Sources

You May Also Like :