When you have diarrhea, the best foods to eat are bland, low-fiber, and easy to digest: think bananas, white rice, plain toast, boiled chicken, eggs, and applesauce. These foods help firm up loose stools without further irritating your gut. Just as important as what you eat is when and how you reintroduce food, since jumping back to a normal diet too quickly can set you back.
Start With Liquids, Then Add Bland Foods
If your diarrhea came on suddenly (from a stomach bug or food poisoning, for example), there’s a general timeline worth following. In the first several hours, especially if you’re also vomiting, stick to ice chips or popsicles. Once those stay down, move to sipping clear liquids: water, diluted apple or grape juice, and broth all work well. Keep everything flat and clear, meaning no carbonated drinks or anything you can’t see through.
After about 24 hours, you can start eating solid food again. Begin with small amounts of bland items and see how your stomach handles them. Most people feel better and return to their normal diet within about a week, though that varies from person to person.
The BRAT Diet and Beyond
You’ve probably heard of the BRAT diet: bananas, white rice, applesauce, and white toast. These four foods became popular recommendations because they’re gentle on the stomach and help solidify stools. They still work well as a starting point, but they shouldn’t be your entire diet for days on end. The American Academy of Pediatrics has noted that the BRAT diet alone is too restrictive to meet nutritional needs, especially for children. Think of these foods as a foundation, not a finish line.
Once you can tolerate BRAT foods comfortably, expand to other bland options: plain crackers, oatmeal, plain grits, mashed potatoes, noodles, cream of wheat, and canned fruit are all reasonable next steps. The goal is to eat things that are soft, mild, and low in fat or spice.
Lean Protein Helps Recovery
Your body needs protein to recover, and several protein sources are easy on a sensitive stomach. Boiled or baked chicken, plain fish, eggs, cottage cheese, smooth peanut butter, and yogurt are all well tolerated during a bout of diarrhea. Preparation matters: skip the frying pan and heavy sauces. Baked, boiled, or steamed is the way to go.
Eating five or six smaller meals throughout the day is often easier on your digestive system than three large ones. Smaller portions mean less work for your gut at any given time, which can reduce cramping and urgency.
Why Hydration Matters More Than Food
Diarrhea pulls water and electrolytes out of your body quickly. Replacing those losses is actually more important in the short term than eating solid food. Water alone helps, but it doesn’t replace the sodium and potassium you’re losing. Broth, diluted juice, and oral rehydration solutions (available at most pharmacies) are better choices. These solutions contain a balanced mix of sodium, potassium, and a small amount of sugar that helps your intestines absorb the fluid more efficiently.
Potassium-rich foods are especially helpful once you’re eating solids again. A medium banana provides about 422 mg of potassium, and a medium baked potato delivers roughly 610 mg. Both are bland enough to eat early in recovery and help replenish what diarrhea drains.
Foods That Absorb Excess Water in the Gut
Soluble fiber acts like a sponge in your digestive tract. It absorbs water and forms a gel-like consistency, which helps bulk up loose stools. Good sources include oat bran, barley, and well-cooked lentils or peas. This is different from insoluble fiber (found in raw vegetables, whole wheat, and bran flakes), which speeds things up and can make diarrhea worse. During recovery, favor the soluble kind and save the salads for later.
Probiotics Can Shorten Recovery
Yogurt with live cultures is one of the few dairy products that’s generally safe during diarrhea, and it offers a bonus: probiotics. Certain beneficial bacteria can help restore the balance of your gut microbiome and reduce how long diarrhea lasts. Clinical research in children found that specific strains of Lactobacillus significantly reduced both the duration of diarrhea episodes and the proportion of kids still sick at the end of treatment. While most of this research has been done in children, probiotic-rich yogurt and kefir are low-risk additions for adults too.
Foods and Drinks to Avoid
Some foods actively make diarrhea worse by pulling more water into your intestines. The biggest culprits are sugars your body has trouble absorbing. Fructose is a major offender. It’s naturally present in fruits like peaches, pears, cherries, and apples, and added to sodas, juice drinks, and many processed foods. Consuming more than 40 to 80 grams of fructose per day can trigger diarrhea even in healthy people, and the threshold drops when your gut is already irritated.
Artificial sweeteners like sorbitol, mannitol, and xylitol (commonly found in sugar-free gum, candy, and some medications) have the same water-drawing effect and should be avoided until you’ve recovered. Lactose in milk and ice cream can also be problematic, since diarrhea temporarily reduces your gut’s ability to break down dairy sugars.
Beyond sweeteners, steer clear of:
- Greasy or fried foods, which are hard to digest and can trigger cramping
- Spicy foods, which irritate the intestinal lining
- Caffeine and alcohol, both of which stimulate the gut and increase fluid loss
- Raw vegetables and high-fiber grains, which add bulk your irritated intestines aren’t ready to handle
- Carbonated drinks, which can cause gas and bloating on top of existing discomfort
Putting It All Together
A practical day of eating during diarrhea recovery might look like this: start the morning with plain oatmeal and a banana. For a midmorning snack, have a few plain crackers with smooth peanut butter. Lunch could be white rice with boiled chicken and a small serving of broth. In the afternoon, try yogurt with live cultures. Dinner might be baked fish with mashed potatoes and well-cooked carrots. Sip water, diluted juice, or an oral rehydration drink throughout the day.
As your stools start to firm up and your energy returns, gradually reintroduce the foods you normally eat. Add one or two items at a time so you can identify anything that sets you back. Most people can return to their full regular diet within a week.

