What to Eat and Avoid When You Have Diarrhea

When you have diarrhea, the best foods are bland, low in fat, and easy to digest. Think plain white rice, bananas, toast, boiled potatoes, and lean proteins like chicken or eggs. These foods give your gut a break while helping firm up loose stools, and some actively replace the minerals your body is losing.

The old standby advice was to stick strictly to the BRAT diet (bananas, rice, applesauce, and toast), but that’s more restrictive than it needs to be. A broader range of gentle foods will keep you better nourished and help you recover faster.

Foods That Help Firm Up Stools

Soluble fiber is your best friend during a bout of diarrhea. Unlike the roughage in raw vegetables, soluble fiber absorbs water in your intestines and forms a gel, which thickens loose stools and improves their consistency. You don’t need a supplement for this. Several common, gentle foods are naturally rich in soluble fiber.

Bananas and applesauce both contain pectin, a type of soluble fiber that binds excess water in the gut. Bananas have the added benefit of being high in potassium, a mineral you lose in significant amounts through diarrhea. Low potassium can leave you feeling weak and fatigued, so eating a ripe banana or two throughout the day does double duty. Plain white rice is another strong choice. Its starch converts into soluble fiber during digestion, helping to bulk up watery stools. Oatmeal works similarly and is gentle on an irritated stomach.

Boiled or baked potatoes (without butter or sour cream) are bland, starchy, and a good source of potassium. Plain toast made from white bread rounds out the list of easy starches. Collectively, these foods are unlikely to trigger nausea or further irritation.

Lean Proteins That Are Safe to Eat

You don’t have to survive on crackers alone. Protein helps your body repair and recover, and several options are easy to digest as long as you keep them plain and low in fat. Good choices include eggs (scrambled or boiled), skinless chicken or turkey, tofu, lean fish like canned tuna, and plain lactose-free yogurt. Aged cheddar cheese is also generally well tolerated because the aging process breaks down most of the lactose.

How you cook matters as much as what you cook. Bake, steam, poach, or boil your proteins. Avoid frying, heavy sauces, or added butter. Greasy and deep-fried foods are hard to digest even on a good day. When fatty foods aren’t absorbed properly in the upper digestive tract, they reach the colon and get broken down into fatty acids, which trigger the colon to secrete fluid and make diarrhea worse.

Replacing Lost Fluids and Minerals

Diarrhea pulls water and electrolytes out of your body quickly. Staying hydrated is just as important as choosing the right solid foods. Water is the obvious starting point, but it doesn’t replace lost minerals on its own. Sip on clear broth, diluted fruit juice, or a sports drink throughout the day. Popsicles can help too, especially if nausea makes drinking large amounts uncomfortable.

Potassium is the mineral most depleted by diarrhea, and running low on it makes you feel sluggish and weak. Beyond bananas and potatoes, apricot or peach nectar, fish, and plain cooked meat are all potassium-rich options that fit a gentle diet. Small, frequent meals tend to be easier to tolerate than three large ones.

Probiotics and Recovery Time

Probiotics can shorten a diarrhea episode, particularly when the cause is a stomach virus. A meta-analysis of 19 randomized controlled trials found that one well-studied probiotic strain reduced diarrhea duration by roughly 24 hours on average, with stronger results at higher doses. For rotavirus-related diarrhea specifically, the reduction was about 31 hours. The risk of diarrhea lasting three or more days dropped by nearly half.

You can get probiotics from plain yogurt (choose lactose-free if dairy bothers you), kefir, or over-the-counter probiotic supplements. These aren’t a cure, but they can meaningfully speed up how quickly your gut returns to normal. Look for products that list specific bacterial strains and contain billions of colony-forming units.

Foods and Drinks to Avoid

Some foods actively make diarrhea worse by pulling more water into your intestines or speeding up digestion. Knowing what to skip is just as useful as knowing what to eat.

  • Sugary foods and drinks. Sugar stimulates the gut to release water and electrolytes, loosening stools further. Fructose is a major offender. Soda, fruit juice concentrates, and sweetened applesauce can all backfire. Consuming more than 40 to 80 grams of fructose per day can trigger diarrhea on its own.
  • Sugar-free gum and candy. Sugar alcohols like sorbitol, mannitol, and xylitol are poorly absorbed and have a strong laxative effect.
  • Dairy. Milk, ice cream, and soft cheeses contain lactose, which many people struggle to digest, especially when the gut is already inflamed. Aged hard cheeses and lactose-free yogurt are usually fine.
  • Fatty and fried foods. Creamy sauces, fast food, and fried anything overwhelm an irritated digestive system. Unabsorbed fat in the colon directly triggers fluid secretion.
  • Caffeine. Coffee, tea, chocolate, and many sodas speed up the digestive tract, giving your colon less time to absorb water.
  • Spicy foods. Beyond potentially masking high fat content, heavily spiced dishes can cause burning and further irritation on the way out.
  • Gas-producing foods. Onions, garlic, beans, lentils, chickpeas, broccoli, and cabbage belong to a group of poorly digested sugars that ferment in the gut, producing gas, bloating, and looser stools. Asparagus, artichokes, cashews, and pistachios fall into the same category.

A Simple Meal Plan to Start With

For the first day or two, a practical approach looks something like this: plain oatmeal or toast for breakfast, white rice with boiled chicken for lunch, a banana and some broth as a snack, and baked potato with steamed fish for dinner. Keep portions small and eat more frequently rather than less often.

As your stools start to firm up, gradually reintroduce foods. Add cooked vegetables, then fruits with lower fructose content (like blueberries or cantaloupe), then lean red meat. If a food seems to set you back, pull it out and try again in a day or two. Most episodes of acute diarrhea resolve within two to three days with this kind of dietary care.

Signs That Need Medical Attention

Most diarrhea runs its course without complications, but certain warning signs call for prompt medical evaluation. In adults, these include diarrhea lasting more than two days, six or more loose stools per day, high fever, blood or pus in the stool, black tarry stools, severe abdominal pain, or signs of dehydration like dizziness, dry mouth, and dark urine. In children, the threshold is lower: diarrhea lasting more than one day, any fever in infants, or a child refusing to eat or drink for more than a few hours.

People who are pregnant, over 65, currently on antibiotics, or have a weakened immune system are more vulnerable to complications from diarrhea and should be in closer contact with their doctor from the start.