Foods That Help Stop Diarrhea (and What to Avoid)

Several foods can help firm up loose stools and speed your recovery from diarrhea, but the best approach isn’t as restrictive as you might think. Most experts now recommend returning to your normal diet as soon as you feel ready to eat, rather than limiting yourself to a handful of bland foods. That said, certain choices are gentler on your gut and can actively help resolve symptoms faster.

Why the BRAT Diet Is Outdated

You’ve probably heard of the BRAT diet: bananas, rice, applesauce, and toast. It was the go-to recommendation for decades, but most medical institutions no longer endorse it as a treatment plan. The reason is simple: it’s too nutritionally limited. Because it restricts so many food groups, your body doesn’t get the protein, fat, and micronutrients it needs to actually recover. The National Institute of Diabetes and Digestive and Kidney Diseases states plainly that most experts don’t recommend following a restricted diet or fasting when you have acute diarrhea.

If you do gravitate toward those bland staples because nothing else sounds appealing, that’s fine for a day or two. But you should start adding other foods back in quickly. Memorial Sloan Kettering recommends stopping any restrictive eating pattern within one to two days and gradually reintroducing a wider variety of foods as you feel better.

Foods That Help Firm Up Stools

The single most helpful category of food during diarrhea is anything rich in soluble fiber. Unlike insoluble fiber (the rough, scratchy kind in raw vegetables and bran), soluble fiber dissolves in water and forms a gel-like material in your digestive tract. It absorbs excess liquid in your intestines and adds bulk to your stool, which is exactly what you need when things are too watery.

Good sources of soluble fiber that are also easy on a sensitive stomach include:

  • Oatmeal (cooked plain, not loaded with sugar)
  • Bananas (ripe ones are best)
  • Peeled apples or applesauce (the skin contains more insoluble fiber, so peel them)
  • White rice
  • Boiled or baked potatoes (without butter or cream)
  • Carrots (cooked until soft)
  • Barley

White bread and plain crackers also work well. They’re low in fiber overall but easy to digest and unlikely to irritate your gut further.

Lean Proteins to Add Early

Once you’re past the first day and can keep food down, adding protein helps your body repair the intestinal lining. Stick to lean, simply prepared options: skinless chicken or turkey, plain baked fish, eggs, tofu, or smooth nut butters like peanut or almond butter. These give you essential nutrients without the fat that can worsen symptoms.

Avoid fried foods, cream sauces, gravies, and fatty processed meats like sausage, bacon, bologna, and salami. High-fat foods are harder to digest even under normal circumstances, and during a bout of diarrhea, they can make things noticeably worse.

Yogurt and Probiotics

Plain yogurt is one of the few dairy products that can actually help during diarrhea rather than making it worse. Yogurt contains live bacterial cultures that support the balance of microbes in your gut. A study from the University of Maryland School of Medicine found that yogurt containing the probiotic strain Bifidobacterium lactis BB-12 helped maintain healthy bacterial communities in the colon during antibiotic use and supported faster recovery of beneficial metabolites afterward.

This is especially relevant if your diarrhea was triggered by antibiotics, which can disrupt your gut flora. Choose plain, unsweetened yogurt with live active cultures. Flavored varieties tend to be high in sugar, which can pull more water into the intestines and make diarrhea worse.

Why Dairy (Besides Yogurt) Can Be a Problem

A stomach bug or intestinal infection can temporarily damage the lining of your small intestine, reducing its ability to break down lactose, the sugar in milk. This is called secondary lactose intolerance, and it’s surprisingly common after a bout of diarrhea. Drinking milk, eating ice cream, or having soft cheeses during this window can trigger bloating, cramping, and more loose stools, even if you normally handle dairy just fine.

This effect typically resolves within three to four weeks as the intestinal lining heals. Yogurt is generally tolerated because the fermentation process partially breaks down lactose before it reaches your gut.

Replacing Lost Potassium and Electrolytes

Diarrhea flushes potassium, sodium, and other electrolytes out of your body quickly. Low potassium can leave you feeling weak and fatigued, which is why eating potassium-rich foods matters as much as choosing foods that firm up your stool. Ripe bananas, boiled potatoes, plain baked fish, and apricot or peach nectar are all good sources that are gentle enough for a recovering gut.

Hydration is the other critical piece. Water alone doesn’t replace lost electrolytes effectively. You can make a simple oral rehydration solution at home: mix 4 cups of water with half a teaspoon of table salt and 2 tablespoons of sugar. The sugar isn’t just for taste. It helps your intestines absorb the water and sodium more efficiently. Sip this throughout the day rather than drinking large amounts at once.

Foods and Drinks to Avoid

Some foods actively make diarrhea worse by drawing more water into your intestines or speeding up gut motility. While you’re symptomatic, it helps to cut back on or avoid:

  • Coffee and caffeinated drinks, which stimulate the colon
  • Alcohol, which irritates the gut lining and promotes dehydration
  • Sugary drinks and fruit juices, which can have an osmotic effect that pulls water into the bowel
  • Raw vegetables and salads, which are high in insoluble fiber
  • Beans and lentils, which can cause gas and cramping (despite being high in soluble fiber, they’re often too harsh during active symptoms)
  • Spicy foods, which can irritate an already inflamed digestive tract
  • Butter, oil, and fried foods

How to Reintroduce Your Normal Diet

Most acute diarrhea resolves within a few days. As your stools start to firm up, gradually bring back a wider range of foods. Start with the lean proteins and cooked vegetables mentioned above, then reintroduce whole grains, raw fruits and vegetables, and moderate amounts of healthy fats over the next several days. If dairy caused problems during your illness, give it another week or two before adding milk and cheese back in.

Children should return to their usual age-appropriate diet as soon as they’re willing to eat. Infants should continue breast milk or formula throughout the illness, as restricting their intake doesn’t help and can slow recovery.