What Foods Cause Diarrhea? Common Culprits Explained

Many everyday foods can trigger diarrhea, even when they’re perfectly fresh and safe to eat. The most common culprits fall into a few clear categories: dairy products, high-fructose fruits, fatty and fried foods, spicy dishes, sugar-free products, caffeine, alcohol, and foods containing certain fermentable carbohydrates. Sometimes, of course, the issue is contaminated food rather than the food type itself.

Dairy Products and Lactose

Milk, ice cream, soft cheeses, and other dairy products are among the most common dietary triggers for diarrhea worldwide. The reason is lactose, the natural sugar in milk. Your body needs a specific enzyme to break lactose down, and many people produce less of this enzyme as they age. When undigested lactose sits in your gut, it draws water into the intestine through osmotic pressure and gets fermented by bacteria, producing gas and loose stools.

Symptoms typically hit 30 minutes to 2 hours after eating dairy. The severity depends on how much lactose you consumed and how little enzyme you produce. Hard cheeses and butter contain very little lactose, so they rarely cause problems. Yogurt, flavored milks, and ice cream are more likely offenders. Many people with lactose intolerance can handle small amounts of dairy without trouble but cross a threshold where symptoms kick in.

High-Fructose Fruits and Sweeteners

Fructose, the sugar found naturally in fruit, can cause diarrhea when your small intestine can’t absorb it all. The unabsorbed fructose pulls water into your gut and speeds everything through to your colon, where bacteria ferment it and produce gas. This is the same osmotic mechanism behind lactose intolerance, just with a different sugar.

The biggest sources of excess fructose include fruit juices, dried fruits (prunes, raisins, dates), honey, and anything sweetened with high-fructose corn syrup. Soft drinks and flavored yogurts often contain high-fructose corn syrup, making them surprisingly common triggers. Whole fruits are less problematic than juices because the fiber slows absorption, but apples, pears, cherries, and peaches are higher in fructose than most.

Sugar-Free and “Diet” Products

Sugar alcohols are the sweeteners used in sugar-free gum, mints, candy, protein bars, and many “keto” or “diabetic-friendly” products. They’re poorly absorbed in the small intestine, so they pull water into the gut exactly the way undigested lactose and fructose do.

Not all sugar alcohols are equally problematic. Sorbitol is the most likely to cause trouble. A single dose of just 15 to 30 grams can cause diarrhea in healthy young adults, and the European Union requires laxative warnings on products containing more than 50 grams. Xylitol is somewhat better tolerated, with most people handling 10 to 30 grams in a single sitting before symptoms start. Erythritol is the gentlest of the group. Studies show no laxative effect at doses up to about 0.7 grams per kilogram of body weight, which means a 150-pound person could consume nearly 50 grams without digestive issues.

The tricky part is that sugar alcohols add up quickly. Two or three pieces of sugar-free candy might be fine, but chewing through a whole pack of sugar-free gum in an afternoon can easily push you past the threshold.

Fatty and Fried Foods

Greasy, fried, or very rich foods are classic diarrhea triggers. Your body digests fat by releasing bile acids into the small intestine. The more fat you eat, the more bile your liver delivers. Normally, bile acids get reabsorbed at the end of the small intestine and recycled. But when there’s too much bile, or when your body doesn’t reabsorb it efficiently, the excess spills into the colon. Bile acids in the colon stimulate water secretion and speed up contractions, producing watery, urgent stools.

Deep-fried foods, fast food, cream sauces, and fatty cuts of meat are the usual suspects. If you notice that rich restaurant meals consistently send you to the bathroom, the fat content is the most likely explanation.

Spicy Foods

Capsaicin, the compound that makes chili peppers hot, activates pain and heat receptors throughout your digestive tract. At high enough doses, it triggers the release of signaling molecules that increase gut motility and can cause cramping, burning diarrhea, and abdominal pain. The effect is dose-dependent: a mild salsa probably won’t bother most people, but a very hot curry or a pile of raw jalapeƱos is a different story.

Your body does adapt over time. People who eat spicy food regularly tend to tolerate it much better than those who only eat it occasionally. If spicy food consistently gives you diarrhea, your gut simply hasn’t built up that tolerance.

Caffeine and Alcohol

Coffee is a well-known gut stimulant. Caffeine blocks certain receptors in your nervous system in a way that increases the speed of contractions in your colon. This is why many people feel the urge to have a bowel movement shortly after their morning coffee. In moderate amounts, this can actually be helpful for people prone to constipation. But too much caffeine, especially on an empty stomach, can push things through fast enough to cause loose stools.

Alcohol works differently. It irritates the lining of your stomach and intestines, impairs water absorption, and speeds up gut transit. Beer and wine also contain fermentable carbohydrates that can compound the effect. Heavy drinking in a single session is particularly likely to cause diarrhea the next morning, but even a few drinks can do it in sensitive individuals.

Beans, Wheat, and Other High-FODMAP Foods

FODMAPs are a group of fermentable carbohydrates that the small intestine absorbs poorly. Beyond the lactose and fructose already discussed, this category includes certain fibers and sugars found in everyday foods. When these carbohydrates reach the colon undigested, bacteria ferment them rapidly, producing gas, bloating, and diarrhea.

Common high-FODMAP foods include:

  • Beans and lentils
  • Wheat-based products like bread, pasta, cereal, and crackers
  • Onions and garlic
  • Certain vegetables like artichokes, asparagus, mushrooms, and broccoli
  • Stone fruits like peaches, cherries, and plums

Not everyone reacts to all of these. People with irritable bowel syndrome are especially sensitive to FODMAPs, but even people without IBS can experience diarrhea after eating large amounts. A low-FODMAP elimination diet, where you remove all high-FODMAP foods and then reintroduce them one at a time, is the standard approach for identifying your personal triggers.

Food Additives and Thickeners

Processed foods contain emulsifiers, thickeners, and stabilizers that can irritate the gut in some people. Carrageenan, a thickener derived from seaweed, is one of the most studied. It’s commonly found in plant-based milks, deli meats, ice cream, and infant formula. Animal studies have shown it can promote intestinal inflammation and alter gut bacteria, and surveys of people who reduced carrageenan in their diets have reported improvement in gastrointestinal symptoms. Maltodextrin and xanthan gum are other common additives that appear in many processed foods and have been linked to digestive sensitivity.

If processed foods seem to bother your stomach more than home-cooked meals, checking ingredient labels for these additives is a reasonable place to start.

Contaminated Food

Sometimes the problem isn’t the type of food but bacteria or viruses in it. Food poisoning is one of the most common causes of sudden, severe diarrhea, and the timing of symptoms can help identify the culprit. Salmonella, often linked to poultry, eggs, and raw milk, has a median incubation period of about 32 hours. Campylobacter, frequently found in undercooked chicken, takes longer at around 62 hours. Shiga-toxin producing E. coli, associated with undercooked ground beef and contaminated produce, takes longer still, with a median onset of about 87 hours, or roughly three and a half days.

The key difference between food poisoning and food intolerance is the pattern. Food poisoning comes on suddenly, often with fever, vomiting, or severe cramping, and resolves within a few days. Food intolerance causes repeated episodes every time you eat the offending food, without fever or other signs of infection.

How to Identify Your Triggers

If diarrhea is a recurring problem, keeping a food diary for two to three weeks is the most effective way to spot patterns. Write down everything you eat and drink, along with the timing and severity of any symptoms. You’ll often notice connections you’d otherwise miss, like the sugar-free mints you chew after lunch or the cream in your coffee.

Once you suspect a food, try eliminating it completely for two weeks, then reintroduce it. If symptoms return, you have your answer. For people who suspect multiple triggers, a structured low-FODMAP elimination diet guided by a dietitian covers the broadest range of potential culprits in a single approach.

During episodes of diarrhea, bland, low-fiber foods like bananas, white rice, applesauce, and plain toast help firm up stools. Staying hydrated matters more than what you eat, since diarrhea can cause significant fluid and electrolyte loss quickly.