What to Eat and Avoid When You Have Diarrhea

When you have diarrhea, the best foods are bland, low-fat, and easy to digest: white rice, bananas, plain oatmeal, boiled potatoes, brothy soups, crackers, and toast. These foods provide energy without irritating your gut, and some actively help firm up loose stools. What you avoid matters just as much as what you eat, since certain common foods and drinks can pull more water into your intestines and make things worse.

Why the BRAT Diet Is a Starting Point, Not a Plan

You’ve probably heard of the BRAT diet: bananas, rice, applesauce, and toast. It’s been standard advice for decades, and those four foods are genuinely gentle on a stressed digestive system. But nutrition experts now recommend treating BRAT as a foundation for the first day or two, not as a rigid menu. Eating only those four foods for longer than that leaves you short on protein and other nutrients your body needs to actually recover.

Once your stomach has settled a bit, you can expand to other bland, easy-to-digest options: brothy soups, oatmeal, boiled potatoes, unsweetened dry cereal, cooked carrots, cooked squash (butternut or pumpkin), sweet potatoes without skin, and avocado. These give you more variety while staying gentle on your gut.

Foods That Help Firm Up Loose Stools

Soluble fiber is your best friend during a bout of diarrhea. Unlike the rough, insoluble fiber in raw vegetables and whole grains, soluble fiber dissolves in water and forms a gel-like material that absorbs excess fluid in your intestines, adding bulk to watery stool. Good sources include oats, bananas, applesauce (unsweetened), cooked carrots, and white rice. Pectin, a natural thickening compound found in apples and bananas, works similarly.

Plain white rice is particularly effective because it’s starchy, binding, and nearly impossible to overcook into something your stomach can’t handle. Oatmeal made with water rather than milk is another solid choice that delivers both soluble fiber and calories.

Adding Protein Without Irritation

Your body repairs faster with adequate protein, so don’t wait too long to reintroduce it. Skinless chicken, turkey, fish, and eggs are all well-tolerated as long as they’re prepared simply. Bake, boil, or steam them without added fat. Fried versions of the same foods can irritate your digestive tract and slow recovery. Scrambled eggs cooked with minimal oil or butter are one of the easiest options to start with.

Why Dairy Often Makes Things Worse

Even if you normally handle milk and cheese just fine, diarrhea can temporarily change that. When your small intestine is inflamed or irritated from an infection, it produces less of the enzyme that breaks down lactose, the sugar in milk. Without enough of that enzyme, undigested lactose passes into your colon, where bacteria ferment it and produce gas, bloating, and more diarrhea. This is called secondary lactose intolerance, and it’s temporary. Your enzyme levels typically bounce back once your gut heals, but that can take days to weeks.

Yogurt is sometimes an exception. The bacterial cultures in yogurt have already partially broken down the lactose, making it easier to tolerate. If you want to try it, start with a small amount of plain, unsweetened yogurt and see how your body responds.

Drinks and Sweeteners That Make Diarrhea Worse

Sugars are one of the most overlooked triggers. They stimulate your gut to release water and electrolytes, loosening bowel movements further. Fructose is a major offender. It shows up naturally in fruits like peaches, pears, cherries, and apples, and it’s added to sodas, juice drinks, and flavored applesauce. People who consume more than 40 to 80 grams of fructose per day commonly develop diarrhea even when they’re healthy.

Sugar alcohols are even worse. Sorbitol, mannitol, and xylitol, the sweeteners in sugar-free gum, candy, and some medications, are poorly absorbed by the gut and draw water into the intestines. Check labels on anything marked “sugar-free” while you’re recovering.

Caffeine also speeds up gut motility, which is the last thing you need. Skip coffee, energy drinks, and caffeinated teas until things have normalized. Alcohol is similarly irritating and dehydrating.

Other foods to avoid or limit while symptoms are active:

  • Greasy or fried foods: high fat content slows digestion and can trigger cramping
  • Raw vegetables: the insoluble fiber is hard to break down in an inflamed gut
  • Spicy foods: can irritate the intestinal lining
  • Beans and legumes: highly fermentable and gas-producing
  • Fruit juice: concentrated fructose without the fiber to slow absorption

Staying Hydrated Matters More Than Food

Dehydration is the most immediate danger from diarrhea, especially if it lasts more than a day. You’re losing water and electrolytes with every loose stool, and replacing them is more urgent than eating solid food. Sip water, clear broth, or an oral rehydration solution throughout the day. Sports drinks can work in a pinch, though they contain more sugar than ideal.

Signs that dehydration is becoming serious include dark urine, dizziness, confusion, extreme thirst, and feeling unusually sleepy. Seek medical attention if diarrhea lasts more than 24 hours, you can’t keep fluids down, you notice blood or black color in your stool, or you develop a fever above 102°F.

Probiotics Can Shorten Recovery

Probiotics, the beneficial bacteria found in yogurt, kefir, and supplements, can help your gut recover faster. A large evidence review found that probiotics reduced the duration of acute diarrhea by roughly 1.2 days on average. Certain strains appear more effective than others for this purpose. You can find probiotic supplements at most pharmacies, or get them from plain yogurt or fermented foods like miso if your stomach tolerates them.

Probiotics work best when started early in a diarrhea episode. They’re not a cure, but shaving a day off your symptoms is meaningful when you’re miserable.

What a Recovery Day of Eating Looks Like

In practical terms, a good first day might look like this: plain oatmeal made with water for breakfast, white rice with a small portion of boiled chicken and cooked carrots for lunch, banana as a snack, and broth-based soup with crackers for dinner. Sip water or an electrolyte drink between meals. Keep portions small and eat more frequently rather than forcing three large meals.

By day two or three, if symptoms are improving, you can start adding back avocado, sweet potato, scrambled eggs, and baked fish. Reintroduce dairy cautiously, starting with yogurt. Save raw salads, whole grains, coffee, and spicy food for when your stools have been normal for at least a full day.