looking in fridge
1 / 13

Tummy-Friendly Foods

When your stomach hurts or you feel like you might throw up, the last thing you want to do is eat something that makes it worse. It can be even harder to know what to try if you’ve been vomiting or have diarrhea. But some foods can give you nutrients you need without making you feel worse.

Swipe to advance
sipping from bowl
2 / 13

Start With Liquids

If you can’t keep solid food down, there’s no point in trying to eat. Things like sports drinks, clear broth, or coconut water have minerals you need like potassium, calcium, and sodium (salt).

Swipe to advance
bananas at market
3 / 13

Try: Bananas

They’re easy to digest and have lots of potassium -- an important mineral you may start to lose if you have diarrhea or have been vomiting. 

Swipe to advance
steamed rice
4 / 13

Try: Rice

Make sure it’s plain white rice. Wild, brown, or black rice -- generally healthy -- are harder to digest, especially on an upset stomach. Starchy, low-fiber foods like white rice also can help firm up your stool and stop the diarrhea that can come along with stomach trouble.

Swipe to advance
applesauce
5 / 13

Try: Applesauce

It’s easy to digest and has plenty of nutrients, including pectin -- a kind of fiber that dissolves in water. It can add bulk to your stool and help get rid of your diarrhea.  

Swipe to advance
toast in toaster
6 / 13

Try: Toast

Simple white-bread toast is better than fiber-rich whole grains when you have an upset stomach. Whole grain has a kind of fiber that’s good when you’re not sick, but it can make an unhappy tummy worse, especially if you have diarrhea or nausea. 

Swipe to advance
man enjoying meal
7 / 13

Next Steps

If those foods stay down, you can start to branch out to things like baked potatoes and maybe some boneless, skinless chicken breast. Once you’re feeling better and haven’t thrown up or had diarrhea in 24 to 48 hours, you can try to add in some fruits and vegetables.

Swipe to advance
scooping ice cream
8 / 13

Don't Eat: Dairy

Milk, cheese, and ice cream are all no-no’s with an upset stomach. They’re hard for your body to digest, in part because they’re high in fat. Plain, nonfat yogurt may be OK sometimes, but start with a little and see how it goes.

Swipe to advance
deep fryer
9 / 13

Don't Eat: Fried Foods

These have lots of oil and fat, so they’re harder to digest. Fried foods aren’t great for you even when you’re healthy, but they can make an already upset stomach even worse.

Swipe to advance
cola
10 / 13

Don't Drink: Soda

The bubbles can be a problem, because gas gets into your digestive system. And if lots of sugar hits you all at once, it can make diarrhea worse -- there’s no quicker way to get sugar into your bloodstream than to drink it. Small sips of a flat soda may be OK.

Swipe to advance
curry shrimp dish
11 / 13

Don't Eat: Spicy Food

It’s probably the last thing you feel like having with an upset stomach -- and there’s a reason for that. Your digestive system may have to work harder to digest it, and that can make your rumbly tummy worse. Stick to the bland stuff until you feel better.

Swipe to advance
steamed veggies
12 / 13

Don't Eat: Raw Fruits and Vegetables

They’re great when you’re healthy. But when you have an upset stomach, the fiber in them -- which normally makes your poop easy to pass -- can make things worse. It’s best to wait until you feel better to add them back into your diet. Start with small portions of cooked vegetables and juices.

Swipe to advance
farmers market
13 / 13

Keep Your Tummy Happy

A balanced diet with plenty of fruits and vegetables can help keep your digestive system healthy and your immune system strong and ready to fight off bugs that might upset your stomach. And watch for triggers -- anything from foods that have acid like tomatoes, to fizzy drinks, to stress at work. 

Swipe to advance

Up Next

Next Slideshow Title

Sources | Medically Reviewed on 5/15/2017 Reviewed by Minesh Khatri, MD on May 15, 2017

IMAGES PROVIDED BY:

  1. Getty Images
  2. Thinkstock Photos
  3. Thinkstock Photos
  4. Thinkstock Photos
  5. Thinkstock Photos
  6. Thinkstock Photos
  7. Thinkstock Photos
  8. Thinkstock Photos
  9. Thinkstock Photos
  10. Thinkstock Photos
  11. Thinkstock Photos
  12. Thinkstock Photos
  13. Thinkstock Photos
  14. Thinkstock Photos
  15. Getty Images

 

Cleveland Clinic: “Gastrointestinal Soft Diet Overview.”

Familydoctor.org: “BRAT Diet: Recovering From an Upset Stomach.”

Pancreatic Cancer Action network: “What is diarrhea and when does it occur?”

Mayo Clinic: “Indigestion.”

National Cancer Institute: “What to do when you have loose stools

(diarrhea).”

National Heart Association: “Angina (Chest Pain).”

National Health Service Choices: “Good foods to help your digestion.”

Virginia Tech Schiffert Health Center: “Upset Stomach and

Diarrhea.”

Reviewed by Minesh Khatri, MD on May 15, 2017

This tool does not provide medical advice. See additional information.

THIS TOOL DOES NOT PROVIDE MEDICAL ADVICE. It is intended for general informational purposes only and does not address individual circumstances. It is not a substitute for professional medical advice, diagnosis or treatment and should not be relied on to make decisions about your health. Never ignore professional medical advice in seeking treatment because of something you have read on the WebMD Site. If you think you may have a medical emergency, immediately call your doctor or dial 911.