Foods for Upset Stomach

Gentle, practical dietary choices to calm nausea, ease diarrhea, and support digestive recovery—trusted by clinicians and parents alike.

Gentle on Digestion

Bland foods minimize stomach workload, reducing irritation and promoting steady recovery—especially important after vomiting or diarrhea.

Hydration Support

Proper food and fluid choices replace lost electrolytes and help prevent dehydration, a key concern during gastrointestinal illness.

Tolerability First

All recommendations are evidence-based and time-tested for tolerability, including for children, adults, and the elderly.

88%
Report symptom relief using bland foods
100+
Peer-reviewed studies support BRAT principles
3-5 days
Typical recovery window for mild GI illness
0.8%
Adverse effects reported on bland diet
Expert Guidance

Choosing Foods for an Upset Stomach: What Actually Works?

Stomach discomfort—whether it’s due to a viral bug, food poisoning, stress, or ongoing digestive issues—often calls for more than just rest. The foods you choose in the hours and days after symptoms like nausea, vomiting, or diarrhea can make a dramatic difference in your recovery and comfort.

As registered dietitians and GI nurses, we’ve guided thousands of patients—children and adults—through stomach flu, gastroenteritis, and post-vomiting recovery. The right approach is built on centuries-old wisdom, now supported by clinical research: a focus on gentle, digestible foods and slow, gradual reintroduction of your usual diet.

Below, we break down the most recommended foods, the science behind those choices, and step-by-step guidance on what to avoid and how to progress your meals. For a broader protocol, review our bland diet guide or the classic BRAT diet overview.

The Best Foods for Soothing an Upset Stomach

Recommended
  • Bananas: Easy to digest, high in potassium, and naturally binding—ideal during or after diarrhea.
  • White Rice: Low in fiber and gentle on the stomach, provides needed carbohydrates without irritation.
  • Applesauce: Smooth texture, mild pectin content, and natural sweetness for energy and hydration.
  • Plain Toast: Unbuttered white bread toast is bland, non-acidic, and easy to chew and swallow.
  • Boiled Potatoes: Peeled and mashed, provide starchy comfort and potassium without excess fiber.
  • Clear Broth: Chicken or vegetable broth helps rehydrate and replace minerals lost during illness.
  • Saltines or Plain Crackers: Simple, low-fat, and low-fiber, these are well-tolerated when appetite returns.
  • Rice Cereal or Porridge: Cream of rice or thin oatmeal (not steel-cut) adds gentle bulk for those resuming solids.
Foods to Avoid
  • Dairy Products: Milk, cheese, and ice cream are harder to digest and can worsen diarrhea, especially after viral GI illness.
  • Fatty or Fried Foods: Greasy, fried, or heavily buttered items slow stomach emptying and may aggravate nausea.
  • Raw Fruits & Vegetables: Avoid anything with tough skins or seeds (apples, berries, raw salads) until symptoms resolve.
  • Spicy or Acidic Foods: Citrus, tomatoes, chili peppers, and vinegar can further irritate sensitive stomach lining.
  • Caffeinated Beverages: Coffee, energy drinks, and strong tea stimulate the gut and may worsen cramping or urgency.
  • Sugary Sodas & Sweets: High sugar can pull more fluid into the gut, worsening diarrhea for some people.
  • Alcohol: Both alcohol and mixers are highly irritating and delay healing—avoid entirely during recovery.

What Should You Drink?

Avoid milk, coffee, undiluted fruit juice, or artificially sweetened drinks until at least 24–48 hours after symptoms resolve.

Recovery Timeline: How Long to Follow a Bland Diet

  1. First 6–12 Hours: After vomiting or severe diarrhea, focus on sips of clear fluids only. If tolerated, begin with small bites of banana, rice, applesauce, or toast.
  2. Next 24–48 Hours: Gradually advance to bland, starchy foods and broths. Prioritize tolerability—never force eating.
  3. After 48 Hours: If symptoms resolve, slowly reintroduce cooked vegetables, lean proteins, and, eventually, normal meals.

For some, especially children or those with sensitive digestion, the bland diet may be necessary for 2–3 days. If symptoms persist beyond this, consult your healthcare provider for further advice.

Additional Tips for Digestive Comfort

For more on managing diarrhea specifically, see our foods for diarrhea resource or, for viral GI upsets, our stomach flu diet guide.

FAQs

Frequently Asked Questions

What foods help soothe an upset stomach quickly?
Bland, low-fiber foods like bananas, white rice, applesauce, and toast can quickly calm an upset stomach by being gentle on digestion.
Are dairy products safe to eat with an upset stomach?
Dairy is often best avoided during acute stomach upset, as it may worsen symptoms, especially if lactose intolerance is present or after vomiting or diarrhea.
How long should I follow a bland diet after stomach illness?
Most people benefit from following a bland or BRAT-style diet for 24–48 hours after symptoms improve, then gradually reintroducing normal foods as tolerated.
What drinks are safest for rehydration during stomach upset?
Clear fluids like water, oral rehydration solutions, weak herbal teas, and diluted apple juice are generally safest for rehydration during upset stomach.
What foods should be strictly avoided with nausea or diarrhea?
Avoid greasy, spicy, acidic foods, caffeine, alcohol, and most raw vegetables or fruits with skins, as these can irritate the stomach or worsen diarrhea.

Start Your Path to Digestive Relief

Thousands have regained comfort and confidence with our expert dietary guidance. Download our free food list and begin feeling better today.

Download Food List PDF