When you have diarrhea, certain foods can pull more water into your intestines, speed up digestion, or irritate an already inflamed gut, making things noticeably worse. The short list: skip greasy and fried foods, most dairy, spicy dishes, caffeine, alcohol, sugar-free products, sugary drinks, and raw high-fiber vegetables until your symptoms settle. Here’s why each one matters and what to eat instead.
Greasy and Fried Foods
Fat is the slowest nutrient to digest under normal conditions, but when your gut is already irritated, a high-fat meal can have the opposite effect you’d expect. Instead of sitting in your stomach, excess fat that your body can’t break down gets pushed through and excreted, sometimes producing visibly oily, pale stools. Whole nuts, fried chicken, fast food, butter-heavy sauces, and anything cooked in large amounts of coconut or palm oil are common triggers. Even if you tolerate these foods normally, your digestive system handles them poorly when it’s already inflamed.
Dairy Products
Infections that cause diarrhea, particularly viral stomach bugs, can temporarily damage the lining of your small intestine where lactose (the sugar in milk) gets broken down. Without enough of that enzyme, lactose passes undigested into your colon, where bacteria ferment it and produce gas, bloating, and more loose stools. This temporary lactose intolerance typically resolves within three to four weeks as the intestinal lining heals.
Milk, ice cream, and soft cheeses tend to be the worst offenders. Yogurt is sometimes tolerated better because its bacterial cultures pre-digest some of the lactose, but if you’re in the thick of an episode, it’s safer to avoid dairy altogether until things calm down.
Spicy Foods
Capsaicin, the compound that makes hot peppers burn, binds to pain receptors not just in your mouth but all the way through your digestive tract. That binding triggers your intestines to speed up contractions, pushing food through faster than normal. Capsaicin is never fully digested either, so it continues activating those same pain receptors as it moves through, which is why spicy food can cause burning on the way out even when you’re healthy. When you already have diarrhea, that accelerated transit time is the last thing you need.
Caffeine and Alcohol
Caffeine-containing drinks have a well-documented laxative effect. More than two or three cups of coffee or tea per day can cause diarrhea on their own in otherwise healthy people, so even a single cup during a bout of loose stools can make symptoms worse. Energy drinks are a double hit because they combine caffeine with high sugar content.
Alcohol irritates the gut lining and disrupts water absorption in the intestines. Beer and wine tend to cause more trouble than spirits because of their higher volume, but all alcohol is worth avoiding until you’ve had normal stools for at least a day.
Sugary Drinks and Fruit Juice
Your small intestine has a limited capacity to absorb fructose, the sugar found in fruit and used as a sweetener in soft drinks. When fructose isn’t absorbed, it pulls water into the intestinal lumen through osmotic pressure, essentially flooding your gut. Soft drinks made with high-fructose corn syrup contain roughly 37% more fructose than glucose on average, which overwhelms the transport system that depends on a balanced ratio of the two sugars.
Fruit juice poses the same problem. Apple, pear, and mango juices are especially high in excess fructose per serving. Even 100% juice with no added sugar can worsen diarrhea because you’re consuming the fructose from several pieces of fruit without the fiber that would slow absorption. Stick to small sips of water, oral rehydration solutions, or diluted broth instead.
Sugar-Free Gum, Candy, and Snacks
Sugar alcohols like sorbitol, xylitol, lactitol, and erythritol are poorly absorbed by design. When you consume enough of them, they draw water from your body into your intestines and cause osmotic diarrhea, the same mechanism behind fructose trouble but often more potent. Research on healthy adults found that the threshold for xylitol-induced diarrhea was as low as 0.37 grams per kilogram of body weight. For a 70-kilogram (154-pound) person, that’s roughly 26 grams, an amount you could easily reach by chewing through a pack of sugar-free gum or eating a few sugar-free candies.
Check ingredient labels for anything ending in “-ol” (sorbitol, mannitol, maltitol, xylitol) or the term “sugar alcohol.” Protein bars, sugar-free ice cream, and diet candies are common sources.
Raw Vegetables and Insoluble Fiber
Not all fiber is the same when you have diarrhea. Insoluble fiber, the kind found in raw vegetables, wheat bran, whole grain bread, and the skins and seeds of fruits, speeds up the passage of food through your intestines and adds bulk without absorbing water. That’s helpful for constipation but counterproductive during diarrhea.
Soluble fiber does the opposite. It absorbs water and forms a gel that slows digestion and helps firm up loose stools. Oatmeal, white rice, peeled and cooked potatoes, and bananas are good sources of soluble fiber that tend to be well tolerated. The key distinction is cooked versus raw and peeled versus unpeeled. A baked potato without the skin is gentle; a raw salad with broccoli and cabbage is not.
What to Eat Instead
You may have heard of the BRAT diet (bananas, rice, applesauce, toast) as the go-to plan for diarrhea. It’s not wrong, but it’s no longer recommended as a strict protocol. The American Academy of Pediatrics advises against following it for more than 24 hours in children because it lacks enough protein, calcium, vitamin B12, and other nutrients needed for gut recovery. For adults, a day or two of these bland foods at your sickest is fine, but you should expand your diet as soon as you can tolerate it.
The better approach is eating small, frequent meals of soft, bland foods and adding variety as your symptoms improve. Plain chicken breast, eggs, white rice, oatmeal, bananas, peeled cooked carrots, and broth-based soups are all solid choices. Your body needs real nutrition to repair the intestinal lining, and restricting yourself to four foods slows that process down.
Staying hydrated matters more than any food choice. Diarrhea involving more than 10 bowel movements a day, or fluid losses that outpace what you’re drinking, can lead to dehydration quickly. Signs to watch for include excessive thirst, dark urine, dizziness, and skin that doesn’t bounce back when you pinch it. In children, look for no wet diaper in three or more hours, sunken eyes, or unusual drowsiness.

