When your stomach is upset, the best foods are bland, low-fat, and easy to digest: plain toast, bananas, rice, applesauce, crackers, and oatmeal. But what you eat matters less than when and how you eat it. Jumping straight to solid food while you’re still nauseous can make things worse, so timing your recovery in stages is just as important as choosing the right foods.
Start With Fluids, Not Food
Right after vomiting or during intense nausea, skip food entirely. Give your stomach a break for a few hours. Then start with ice chips or small sips of water every 15 minutes. The goal is to prove your stomach can keep liquid down before you ask it to do anything harder.
Once water stays down, move to clear fluids: broth, watered-down electrolyte drinks, ice pops, or plain gelatin. Stay here for a few hours. If you’re dealing with vomiting or diarrhea, you’re losing more than just water. You’re losing sodium, potassium, and glucose, and plain water won’t replace those. The World Health Organization’s oral rehydration formula is simple enough to make at home: about 4 cups of water, half a teaspoon of salt, and 2 tablespoons of sugar. You can also dilute a sports drink (1.5 cups of regular Gatorade to 2.5 cups of water plus half a teaspoon of salt) or use broth-based versions with bouillon cubes, water, and a little sugar.
The Best Bland Foods to Eat First
Once you’ve kept liquids down for a few hours and your appetite starts to return, ease into small amounts of bland solids. Good options include:
- Bananas: gentle on the stomach and a natural source of potassium, which you lose during vomiting and diarrhea
- Plain white rice: low in fiber and easy to digest
- Toast or crackers: simple starches that won’t challenge your gut
- Applesauce: contains soluble fiber, which absorbs water and helps firm up loose stools
- Plain oatmeal: another source of soluble fiber that forms a soothing gel in the stomach and slows digestion
You may recognize some of these as the old BRAT diet (bananas, rice, applesauce, toast). That approach is fine for the first day or so when you’re at your sickest, but don’t stay on it longer than that. It lacks protein, calcium, vitamin B12, and other nutrients your body needs to actually recover. The American Academy of Pediatrics no longer recommends a strict BRAT diet for children because it’s too restrictive and may slow down gut recovery if followed for more than 24 hours. For adults, the same principle applies: use it as a starting point, then broaden your diet as soon as you can tolerate more variety.
Ginger and Peppermint for Nausea
Ginger is one of the most studied natural remedies for nausea. The active compounds in ginger root protect cells in your digestive tract by reducing inflammation and preventing a type of cellular damage that triggers the vomiting reflex. You don’t need a supplement. Ginger tea, fresh ginger slices steeped in hot water, or even ginger chews can help settle your stomach. Start small, because too much ginger on an empty stomach can cause its own irritation.
Peppermint works differently. It relaxes the smooth muscles in your digestive tract, which can ease cramping and spasms. The American College of Gastroenterology has recommended peppermint oil in enteric-coated capsules for relieving symptoms of irritable bowel syndrome, and the same muscle-relaxing effect can help with general stomach cramps. Peppermint tea is a milder option. One thing to know: peppermint can relax the valve between your stomach and esophagus, so if your upset stomach involves acid reflux or heartburn, peppermint may make that part worse.
Soluble Fiber Helps, Insoluble Fiber Doesn’t
If diarrhea is part of your upset stomach, the type of fiber you eat matters. Soluble fiber, found in oats, bananas, applesauce, carrots, and barley, dissolves in water and forms a gel-like material that slows digestion and absorbs excess liquid in your gut. This helps firm up watery stools.
Insoluble fiber does the opposite. It doesn’t dissolve in water and instead speeds material through your digestive system. Foods high in insoluble fiber, like whole wheat bread, wheat bran, nuts, raw cauliflower, and raw green beans, can make diarrhea worse. If your gut is already irritated, these foods add bulk in a way that increases cramping rather than calming it. Stick with soluble fiber sources until things settle down, and reintroduce whole grains and raw vegetables gradually over a few days.
Foods and Drinks to Avoid
Some foods actively slow your recovery or make symptoms worse. Fatty foods lower the pressure on the valve at the top of your stomach and delay gastric emptying, meaning food sits in your stomach longer and increases nausea. Skip fried food, cheese, creamy sauces, and fatty meats until you’re feeling significantly better.
Spicy foods containing capsaicin can irritate an already inflamed stomach lining and esophagus. Dairy is often poorly tolerated during a stomach illness because your gut’s ability to break down lactose can temporarily decrease when the intestinal lining is irritated. Coffee and alcohol are both gastric irritants that can worsen nausea and contribute to dehydration. Carbonated drinks may feel soothing but can introduce gas and bloating into an already uncomfortable situation.
Rebuilding Your Gut After the Worst Passes
Once you’re past the acute phase and eating bland solids comfortably, your gut bacteria may still be disrupted, especially if your stomach upset involved a stomach bug or antibiotics. Probiotic-rich foods like plain yogurt (if you can tolerate dairy again), kefir, kimchi, sauerkraut, and miso can help recolonize your gut with beneficial bacteria.
Certain probiotic strains have strong clinical evidence behind them. One well-studied strain cut the risk of antibiotic-associated diarrhea nearly in half in a large meta-analysis. Another shortened total diarrhea duration by about a full day compared to placebo (roughly 122 hours versus 148 hours). You’ll find these strains in many over-the-counter probiotic supplements, and fermented foods provide a natural variety. Start with small servings and increase as your tolerance improves.
A Realistic Recovery Timeline
Most stomach upsets from food poisoning or viral gastroenteritis resolve within one to three days. Here’s what a typical recovery looks like:
- First few hours: nothing by mouth, then ice chips and small sips of water
- Hours 2 to 6: clear fluids like broth, diluted electrolyte drinks, and gelatin
- Hours 6 to 24: small portions of bland solids as appetite returns
- Days 2 to 3: gradually reintroduce lean proteins, cooked vegetables, and a wider range of foods
- Days 3 to 7: return to your normal diet, adding back dairy, fiber-rich foods, and fats slowly
Eat small, frequent meals rather than large ones during recovery. Your stomach’s capacity is temporarily reduced, and smaller portions are easier to process.
Signs Something More Serious Is Happening
Most upset stomachs don’t need medical attention, but certain symptoms signal something beyond a routine bug. Go to an emergency room if you experience severe stomach pain that makes it hard to move, eat, or drink. Sudden onset of intense abdominal pain, a high fever, or blood in your stool or vomit all warrant immediate evaluation. Stomach pain after abdominal trauma (a fall, car accident, or blow to the abdomen) also needs urgent care.
One detail worth knowing: heart attacks can sometimes present as severe nausea or upper abdominal pain below the rib cage, particularly in women. If something feels fundamentally different from a normal stomach bug, or if the pain is brand new to you and severe, get evaluated in person rather than waiting it out.

