Diet for Vomiting or Diarrhea (Adult)

Your symptoms may return or get worse after eating certain foods listed below. If this happens, stop eating these foods until your symptoms ease and you feel better.

Once the vomiting stops, follow the steps below. 

During the first 12 to 24 hours

During the first 12 to 24 hours, follow this diet:

  • Drinks. Have plain water, sports drinks (like electrolyte solutions), drinks without caffeine, mineral water (plain or flavored), and clear fruit juices. Don't have drinks with caffeine or citrus juices. This is because they are high in acid and can irritate your stomach.

  • Soups. Have clear broth.

  • Desserts. Have plain gelatin, frozen ice pops, and fruit juice bars without pieces of fruit. As you feel better, you may add 6 to 8 ounces of yogurt per day. If you have diarrhea, don't have foods or drinks with sugar, high-fructose corn syrup, or sugar alcohols.

During the next 24 hours

During the next 24 hours, you may add these to the above:

  • Hot cereal, plain toast, bread, rolls, and crackers

  • Plain noodles, rice, mashed potatoes, and chicken noodle or rice soup

  • Unsweetened canned fruit (not pineapple) and bananas

Don't eat more than 15 grams of fat a day. Do this by staying away from margarine, butter, oils, mayonnaise, sauces, gravies, fried foods, peanut butter, meat, poultry, and fish.

Don't eat much fiber. Stay away from raw or cooked vegetables, fresh fruits (except bananas), and bran cereals.

Limit how much caffeine and chocolate you have. Don't use any spices or seasonings except salt.

During the next 24 hours

Slowly go back to your normal diet, as you feel better and your symptoms ease.

© 2000-2022 The StayWell Company, LLC. All rights reserved. This information is not intended as a substitute for professional medical care. Always follow your healthcare professional's instructions.

Was this helpful?

Yes No

Tell us more.

Check all that apply.

Last question: How confident are you filling out medical forms by yourself?

Not at all A little Somewhat Quite a bit Extremely

Thank You!