7 foods that can cause diarrhea (2024)

What do spicy takeout, coffee and dairy products have in common? They can all make you have to “go” after you eat them.

Why do you need to go to the bathroom after you eat?

Ever feel like your food goes right through you? Using the bathroom after eating or drinking is a normal part of the body’s digestion process. But for some people, certain foods trigger an urgent need to go to the restroom shortly after eating.

If you have to run to the restroom after a meal or snack, you may have an overactive gastrocolic reflex. This reflex is a normal reaction that can make you have to poop. It’s triggered by food entering the stomach.

For most people, digesting food is a slow process that happens over a few days. But, if you have an overactive reflex, you may notice that certain foods have a laxative effect.

Foods that cause diarrhea after eating

Wondering which foods make you poop? It could be one of these.

1. Coffee

Running to the bathroom in the morning? Your daily cup of joe may be to blame.

Many people have a bowel movement after drinking this morning staple. “The caffeine in coffee is a stimulant,” explains Amitpal Johal, MD, gastroenterologist and chair of gastroenterology at Geisinger. “It can help you feel more alert, but it also stimulates your digestive system. This makes it work faster and less efficiently, potentially causing loose stool or diarrhea.”

Some people even get the effect from decaf coffee, too.

“It’s likely that chemicals in coffee, like gastrin and cholecystokinin, also contribute to the after-coffee bathroom trip, but the effects of these chemicals aren’t completely understood,” adds Dr. Johal.

2. Sugar substitutes

Certain “diet” or sugar-free foods can cause gastrointestinal distress. “Some people may have trouble digesting the artificial sweetenersin diet drinks and foods,” says Dr. Johal. These sugar substitutes include:

  • Aspartame
  • Sucralose
  • Sorbitol

Artificial sweeteners can have laxative effects, especially when paired with other triggering foods. For example, adding a sugar-free sweetener to your coffee might lead to diarrhea.

3. Fast food

Ever wonder why your stomach rumbles when you eat greasy food? Fast food, like french fries, burgers or fried chicken, can cause (or worsen) diarrhea.

“Fast foods and greasy foods are hard on the stomach, especially if you aren’t used to eating them,” Dr. Johal says. “The fats found in fried and fast foods are difficult for the body to digest. These fats make their way into the intestines, causing irritation and diarrhea.”

4. Spicy cuisine

If you live for extra-hot chicken wings and the most spice possible, they may not bother your stomach. But if you tend to stick to the mild side instead of the wild one, spicy foods could spell trouble.

Chili peppers and other hot foods can irritate your digestive tract. The chemicals that give food its heat, like capsaicin in peppers, are hard to digest. That means your body may not break them down during digestion.

“As they pass through the digestive system, they can irritate the linings of the stomachand intestines,” says Dr. Johal. “To avoid irritation, the stomach and intestines contract to push the foods through quicker, which can result in loose stools.”

5. Alcohol

Happy hour might be a good time — for everything but your stomach.

Drinking a few glasses of wine or having a beer or two is not only a source of added calories. It can also irritate your stomach and speed up digestion.

Plus, alcohol is a depressant. It slows down your nervous system, resulting in less control over digestion. This is why hangovers often come with watery stools.

6. Dairy

Some research has linked dairy products to inflammation in the body. The sugars, saturated fats, lactose and proteins in dairy are difficult to digest, and as the body copes with them, it causes inflammation.

However, people who are lactose intolerant are even more sensitive to dairy. Many people of different descents have trouble digesting lactose, including those who are:

  • East Asian
  • Arabic
  • Jewish
  • West African
  • Greek
  • Italian

When you’re lactose intolerant, you may have nausea, cramps, gas and diarrhea after eating:

  • Milk
  • Cheese
  • Ice cream
  • Yogurt

“If you regularly have diarrhea after eating dairy, talk to your healthcare provider,” Dr. Johal suggests.

7. High-fiber fruits and veggies

Fruits and veggies are loaded with vitamins and nutrients. They’re definitely healthy, but certain produce can have you running to the bathroom — especially high-fiber choices like:

  • Dark, leafy greens
  • Cauliflower
  • Broccoli
  • Apples
  • Berries
  • Garlic

Try eating fewer fibrous foods if they upset your stomach — or try other types. And avoid pairing them with other problematic foods, like dairy.

How to avoid diarrhea after eating

If your after-dinner routine includes a trip to the restroom, these tips can help you say no to the go.

Change your plans

When you love pizza but pizza doesn’t love you, you can still enjoy your favorite. To reduce the likelihood of an upset stomach, try ordering a pie with dairy-free cheese.

You can also swap out your regular toppings for something lighter (think grilled chicken instead of pepperoni). And blotting your slice with a paper towel removes excess grease that can cause an upset belly.

Track your triggers

Start by looking for patterns for what’s behind your frequent post-meal bathroom runs. Do you get sick every time you eat ice cream, or just once in a while? And do certain flavors make things worse?

Dr. Johal recommends taking a closer look to find any triggers that send you straight to the restroom. For example, if your favorite fried rice makes you sick, consider a menu swap. Look for safer dishes like soup or steamed vegetables.

Identifying your triggers tells you which foods are safe — and which to stay away from.

Start a supplement

Whether you’re planning a special meal or you just want to eat your favorite foods without getting sick, a digestive enzyme supplement may be the answer. You can get them over the counter at most stores. These products can help you digest certain foods like dairy more easily.

Not sure where to start? Talk to your healthcare provider. They can recommend the right supplement for you.

Eat smaller meals

Another way to cut down on bathroom visits after you eat: Try eating smaller meals more frequently. Eating less food in a sitting reduces stress on your digestive system, which can keep it working normally.

If you’ve tried these methods and still aren’t getting relief, talk to your healthcare provider. They may recommend a treatment plan that helps you feel your best, no matter what you’re eating.

Next steps:

Learn about gastroenterology care at Geisinger Constipated? Here’s how to get things moving again
What does it mean to be lactose intolerant?

7 foods that can cause diarrhea (2024)

FAQs

What is the number one food that causes diarrhea? ›

Spicy foods – Spicy food is one of the more common culprits of diarrhea and stomach pain. Capsaicin, which gives peppers their spicy taste, can be an irritant for some people2.

What is the fastest food can cause diarrhea? ›

Fast food, like french fries, burgers or fried chicken, can cause (or worsen) diarrhea. “Fast foods and greasy foods are hard on the stomach, especially if you aren't used to eating them,” Dr. Johal says. “The fats found in fried and fast foods are difficult for the body to digest.

What 12 foods stop diarrhea? ›

Eating bland foods can help diarrhea clear quicker and prevent stomach upset and irritation. This can include bananas, plain white rice, applesauce, toast, boiled potatoes, unseasoned crackers, and oatmeal.

What can I drink to stop diarrhea fast? ›

Some specific types of drinks have been used as home remedies for diarrhea. These include rice water and certain herbal teas. This diarrhea remedy is often recommended for babies but may also help adults. In addition to providing nutrients, the slightly starchy solution is binding.

What causes rapid bowel movement after eating? ›

The most likely cause of needing to poop right after eating is the gastrocolic reflex. This reflex is a normal involuntary reaction to food entering the stomach. It does not mean food is passing straight through the body. It can take 1–2 days before food finishes its journey through a person's digestive tract.

How soon after eating something can you get diarrhea? ›

Takeaway. Postprandial diarrhea (PD) may happen as soon as 30 minutes after eating or may have a more delayed onset. It's important to speak with a doctor if you're experiencing diarrhea for more than 2 days or additional symptoms, such as fever, vomiting, or fatigue.

What to do if you have diarrhea every time you eat? ›

If you are suddenly having diarrhea after you eat or you've had it for more than five days, you need to talk to your provider. In the meantime, drink lots of water to stay hydrated, eat small meals, and be on the lookout for symptoms like dehydration or blood in your stools, which require urgent medical attention.

What would cause diarrhea with no other symptoms? ›

Diarrhea may be caused by many things, including:
  • A bacterial infection.
  • A virus.
  • Trouble digesting certain things (food intolerance)
  • Food allergy (such as celiac disease, gluten allergy)
  • Parasites that enter the body through food or water.
  • A reaction to medicines.
  • An intestinal disease, such as inflammatory bowel disease.

What foods soak up diarrhea? ›

The BRAT diet is an acronym that stands for:
  • Bananas. Starch in the fruit can help absorb water in your colon, which works to firm up your stool. ...
  • Rice. Select white rice over brown rice in this case, as it's easier on your stomach.
  • Applesauce. Look to grab unsweetened applesauce to cut down on sugar.
  • Toast.
Jun 16, 2023

Is peanut butter ok for diarrhea? ›

The IFFGD list a range of bland foods — including potatoes, noodles, yogurt, cream of wheat, some fruits and vegetables, and a small amount of peanut butter — that can increase nutrient content and electrolytes.

Is scrambled egg good for diarrhea? ›

If you have diarrhea

According to Dr. Lee, “For someone dealing with predominant diarrhea (the fast transit type where they have loose frequent bowel movements), eggs can be a friend and help bind up the bowel movements.” Fermentable carbohydrates are a type of FODMAP, a group of carbohydrates that can worsen IBS.

What foods settle your stomach from diarrhea? ›

Bland foods and clear liquids, such as crackers, white rice, toast, and broth, help ease diarrhea, nausea, and vomiting. It's important to stay hydrated and fuel your body so it can recover.

Is banana good for diarrhea? ›

Eat foods that are high in pectin, such as applesauce, bananas, and yogurt. Pectin, a water-soluble fiber, helps reduce diarrhea. Eat foods that have a lot of potassium, such as fruit juices, sports drinks, potatoes without the skin, and bananas.

What can I put on toast if I have diarrhea? ›

Toast can also help to absorb excess stomach acids and settle the stomach. However, it is important to avoid butter or margarine on toast, as these can increase symptoms of diarrhea. Toast is best eaten plain or with a light spreading of jam or honey.

What is diarrhea most often caused by? ›

The most common causes of acute and persistent diarrhea are infections, travelers' diarrhea, and side effects of medicines. Viral infections. Many viruses cause diarrhea, including norovirus link and rotavirus link. Viral gastroenteritis is a common cause of acute diarrhea.

What foods to eat that won't cause diarrhea? ›

One of the most familiar anti-diarrhea strategies is the BRAT diet (which stands for bananas, rice, applesauce, and toast). But there are other foods that are just as useful, including soft-cooked eggs, low-fat yogurt, clear broths, plain pasta, and saline crackers.

How soon after eating can you get diarrhea? ›

Diarrhea within 30 minutes of eating may indicate early dumping syndrome. This is when food moves too quickly from your stomach to your small intestine. The rapid movement triggers the release of excess hormones and fluid, triggering the release of watery stool. Intense gastrocolic reflex causes dumping syndrome.

Top Articles
Latest Posts
Article information

Author: Ouida Strosin DO

Last Updated:

Views: 5893

Rating: 4.6 / 5 (76 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Ouida Strosin DO

Birthday: 1995-04-27

Address: Suite 927 930 Kilback Radial, Candidaville, TN 87795

Phone: +8561498978366

Job: Legacy Manufacturing Specialist

Hobby: Singing, Mountain biking, Water sports, Water sports, Taxidermy, Polo, Pet

Introduction: My name is Ouida Strosin DO, I am a precious, combative, spotless, modern, spotless, beautiful, precious person who loves writing and wants to share my knowledge and understanding with you.