Best Foods for an Upset Stomach and What to Avoid

Plain, low-fiber, low-fat foods are the safest choices when your stomach is upset. Bananas, rice, applesauce, toast, brothy soups, boiled potatoes, crackers, and oatmeal all digest easily without forcing your gut to work hard. But food is only part of the picture. What you drink, what you avoid, and how quickly you reintroduce normal meals all matter for a faster recovery.

The Best Foods to Start With

You’ve probably heard of the BRAT diet: bananas, rice, applesauce, and toast. These foods are still a reasonable starting point for the first day or two of stomach flu, food poisoning, or traveler’s diarrhea, but you don’t need to limit yourself to just those four. Brothy soups, plain oatmeal, boiled potatoes, unsweetened dry cereal, and saltine crackers are equally gentle on your stomach and give you a bit more variety.

The common thread is that these foods are bland, soft, and low in fat and fiber. That matters because high-fat foods slow down stomach emptying, keeping food sitting in your gut longer and prolonging discomfort. High-fiber foods like whole grains, raw vegetables, nuts, and seeds can have a similar effect, making you feel overly full and sluggish when your digestive system is already struggling. Softer, more liquid-like foods pass through the stomach faster than dense solids, so soups and purees tend to be better tolerated than anything you’d need to chew thoroughly.

Eating smaller portions also helps. A large meal overwhelms an irritated stomach. Five or six small snacks spread throughout the day will empty from your stomach more quickly than three full-sized meals.

Adding Nutrition as You Recover

The BRAT foods are easy to digest, but they’re nutritionally thin. Once your stomach starts to settle, usually after a day or two, you’ll want to add foods that provide protein and other nutrients your body needs to bounce back. Good next steps include cooked squash (butternut or pumpkin), cooked carrots, sweet potatoes without the skin, avocado, skinless chicken or turkey, fish, and eggs. These are all still bland and easy to digest, but they deliver far more of what your body actually needs for recovery.

Ginger for Nausea

Ginger is one of the most effective natural options for nausea specifically. It works by blocking certain serotonin receptors in both the gut and the brain, which are key players in the nausea signaling process. Most clinical research has used between 250 mg and 1 g of powdered ginger root in capsule form, taken one to four times daily. If capsules aren’t your thing, fresh ginger steeped in hot water as tea, or even flat ginger ale made with real ginger, can help. Candied ginger is another portable option, though watch the sugar content if diarrhea is part of the picture.

Peppermint and Chamomile Tea

Peppermint helps with a different kind of stomach trouble: cramping and spasms. The oil in peppermint leaves relaxes the smooth muscle lining your digestive tract by blocking calcium channels in the gut wall. That means it can ease the tight, squeezing pain that often accompanies indigestion or irritable bowel flare-ups. Peppermint tea is the simplest way to get this benefit, though enteric-coated peppermint oil capsules deliver a more concentrated dose directly to the intestines.

Chamomile tea works through a different pathway. It contains a plant compound that reduces inflammation in the stomach lining and may help calm an irritated gut. Chamomile is a particularly good choice if your stomach upset comes with general tension or difficulty relaxing, since it has mild sedative properties on top of its digestive benefits. Either tea is worth sipping slowly throughout the day when your stomach is off.

Hydration Matters More Than Food

If vomiting or diarrhea is involved, replacing lost fluids and electrolytes is more important than eating. Plain water alone isn’t ideal because it doesn’t replace the sodium and potassium your body loses. An oral rehydration solution works best. You can buy premade versions like Pedialyte, or make your own by mixing 4 cups of water with half a teaspoon of table salt and 2 tablespoons of sugar. That specific ratio helps your intestines absorb the fluid more efficiently than water alone.

Sports drinks like Gatorade aren’t the best choice here. They contain too much sugar and not enough sodium relative to what your body actually needs during dehydration from illness. If the taste of a homemade solution is unappealing, a small amount of flavoring can make it more palatable without undermining the electrolyte balance.

Probiotics Can Speed Recovery

Certain probiotic strains can shorten the duration of diarrhea, particularly in cases tied to stomach bugs or antibiotic use. Two strains stand out in clinical research. One reduced diarrhea duration by about 25 hours in children, while another cut rotavirus-related diarrhea by roughly two days compared to placebo. For antibiotic-associated diarrhea specifically, studies found that probiotics taken at 5 to 40 billion colony-forming units per day were effective, with one trial showing diarrhea lasting an average of 2.3 days in the probiotic group versus 9 days without.

You can get probiotics through supplements or, once your stomach can handle it, through fermented foods like miso soup or kefir. Just hold off on yogurt in the acute phase, since dairy can make things worse while your gut is inflamed.

Foods and Drinks to Avoid

What you leave off your plate is just as important as what you put on it. Several categories of food actively worsen an upset stomach:

  • Dairy products contain lactose, a milk sugar that many people struggle to digest even on good days. When your gut is irritated, even people who normally tolerate dairy may find it causes gas, bloating, or diarrhea. Lactose is a poorly digested sugar that can ferment in the intestines and draw extra water into the colon.
  • Fried and fatty foods slow stomach emptying, keeping food in your system longer and worsening nausea. When fat isn’t absorbed properly in the upper digestive tract, it reaches the colon and gets broken down into fatty acids that trigger the colon to secrete fluid, causing diarrhea.
  • Caffeine and alcohol both irritate the stomach lining and can increase acid production, making nausea and cramping worse.
  • Acidic foods like citrus fruits, tomato sauces, and vinegar-based dressings can burn an already inflamed stomach lining.
  • Spicy foods stimulate the digestive tract in ways that an upset stomach simply can’t handle.
  • Sugary foods like candy, cakes, and cookies can pull water into the intestines through osmosis, worsening diarrhea.

Signs Your Stomach Trouble Needs Attention

Most upset stomachs resolve on their own within a day or two with bland food and good hydration. But certain symptoms signal something more serious. Sudden, excruciating abdominal pain that comes on without warning can indicate conditions ranging from organ obstruction to internal bleeding. Fever, a rapid heart rate, signs of significant dehydration (dark urine, dizziness when standing, dry mouth), bloody stool, or symptoms lasting more than five days all warrant a call to your doctor or a trip to urgent care. Abdominal pain that feels dramatically out of proportion to what you’d expect from a simple stomach bug is another red flag that shouldn’t be pushed through with crackers and tea.