When your stomach is upset, the right food can calm it down and the wrong food can make it worse within minutes. Plain, low-fiber, low-fat foods are usually the safest bet. Think crackers, plain toast, bananas, applesauce, and clear broths. Skip anything greasy, spicy, very sweet, or high in acid until you feel better.
That is the short answer. The longer answer depends on what is actually causing the discomfort. An upset stomach from a mild bug behaves differently than one from reflux, stress, or a food that did not agree with you. The foods below work for most common situations, but they are not a treatment for any specific condition.
What Food Settles Your Stomach Fast And What To Skip?
Bland, starchy foods tend to be the fastest to tolerate because they are easy to digest and do not irritate the stomach lining. The BRAT approach — bananas, rice, applesauce, toast — is the best-known example. It has been used in clinical settings for decades, though it is worth knowing that it was never designed as a complete nutrition plan. It is a short-term comfort strategy.
Here is what tends to help and what tends to hurt, based on how each food behaves in the digestive tract.
- Plain crackers or toast — dry, low in fat, and easy on a queasy stomach
- Bananas — soft, mild, and a source of potassium, which matters if you have been vomiting
- Applesauce — cooked fruit is easier to digest than raw
- White rice — low in fiber, so it moves through slowly and gently
- Plain boiled potatoes — no butter, no oil, no skin
- Clear broths — warm liquid helps replace some fluids and salts
- Plain yogurt — some people tolerate it well; others find dairy makes things worse
Foods to skip while your stomach is sensitive:
- Fried or greasy food — fat slows stomach emptying and can worsen nausea
- Spicy food — capsaicin can irritate an already inflamed stomach lining
- Citrus, tomatoes, and vinegar — acidic foods can trigger reflux symptoms
- Coffee and alcohol — both can increase stomach acid and irritate the lining
- Very sweet foods and sugary drinks — high sugar can pull fluid into the gut and worsen loose stools
- High-fiber raw vegetables and beans — harder to break down when digestion is off
- Carbonated drinks — the gas can add pressure and bloating
Why Do Bland Foods Help an Upset Stomach?
The stomach is a muscular sac lined with acid-producing cells. When something irritates that lining — a virus, a food, stress, or too much acid — the organ becomes more sensitive to stretch, heat, spice, and fat. Bland foods do not add to that irritation. They also tend to be low in fat, which matters because fat signals the stomach to empty more slowly. Slower emptying means food sits longer, which can worsen nausea.
Low-fiber starches like white rice and white toast are also gentle because they require less mechanical and chemical work to break down. That does not make them healthier than whole grains in general. It makes them easier to handle for a day or two when your gut is unhappy.
Temperature matters too. Very hot or very cold food and drink can trigger discomfort in a sensitive stomach. Room temperature or warm tends to be better tolerated.
Does the BRAT Diet Actually Work?
The BRAT diet has been recommended for decades, particularly for mild diarrhea and nausea. It is not a treatment that cures anything. It is a way to eat without making symptoms worse while your body recovers on its own.
One important limitation: BRAT is low in protein, fat, and several vitamins and minerals. It was never intended to be followed for more than a day or two. For adults recovering from a short stomach bug, that is usually fine. For children, older adults, or anyone who is already undernourished, staying on it too long can do more harm than good. If symptoms last beyond a couple of days, it is time to add back regular foods or talk to a doctor.
Some clinicians now recommend a slightly broader approach: keep the bland base, but add small amounts of lean protein like plain chicken or eggs as soon as they are tolerated. The evidence for exactly when to reintroduce foods is not strong. Common practice varies.
What Should You Drink When Your Stomach Is Upset?
Fluids matter more than food in most short-term stomach upsets. Vomiting and diarrhea both pull water and electrolytes out of the body. If you cannot keep food down, focus on sipping small amounts of liquid frequently rather than drinking a large amount at once.
Good options include water, clear broths, and oral rehydration solutions, which are specifically formulated to replace sodium, potassium, and glucose in the right proportions. Plain water alone does not replace electrolytes. Sports drinks contain electrolytes but usually far more sugar than an oral rehydration solution, and that sugar can worsen diarrhea in some people.
Skip alcohol, coffee, and very sugary drinks until you feel normal. Ginger tea is often recommended for nausea. The evidence for ginger is modest — some studies suggest it may help with nausea, particularly in pregnancy and after surgery, but results vary and it is not a substitute for medical care if vomiting is severe.
When Is an Upset Stomach a Sign of Something More Serious?
Most short-term stomach upset resolves on its own within a day or two. Certain signs mean it is time to stop self-treating and get medical attention.
- Blood in vomit or stool, or black tarry stools
- Severe pain in one specific area of the abdomen
- Signs of dehydration — dizziness on standing, very dark urine, no urination for many hours, dry mouth
- Vomiting that lasts more than 24 hours in an adult or more than 12 hours in a child
- Fever above 101°F (38.3°C) in an adult, or any fever in an infant
- Inability to keep any fluids down
- Symptoms that keep coming back over weeks or months
These signs can point to conditions that need evaluation — infections, ulcers, gallbladder problems, pancreatitis, or bowel obstruction, among others. None of them can be diagnosed from symptoms alone at home.
What About Probiotics and Other Remedies?
Probiotics are often marketed for digestive upset. The evidence is mixed. Some studies suggest certain strains may shorten diarrhea from viral infections or antibiotic use by a small amount. Other studies show no clear benefit. Strain matters, dose matters, and the quality of commercial products varies widely. No specific probiotic is established as a general treatment for stomach upset.
Over-the-counter medications like bismuth subsalicylate and anti-diarrheal drugs can help with specific symptoms. They are not appropriate for every situation — for example, anti-diarrheal medication is generally not recommended when there is fever or bloody diarrhea, because it can keep an infection in the body longer. If you are unsure, ask a pharmacist or doctor before taking anything.
What does not help: pushing through with normal meals, drinking alcohol to “settle” the stomach, or ignoring symptoms that keep returning. Rest and time do most of the work for a simple upset stomach.
Frequently Asked Questions
What is the fastest food to settle an upset stomach?
Plain crackers or dry toast are usually the fastest to tolerate because they are low in fat and fiber. Bananas and applesauce are also good options if you can handle something slightly softer.
Is the BRAT diet still recommended?
It is still used as a short-term comfort strategy, but it is not meant to be followed for more than a day or two. It lacks enough protein and several nutrients for longer use.
Should I eat or fast when my stomach is upset?
Small amounts of bland food are generally better tolerated than a full meal, and complete fasting is not usually necessary for a mild upset. If you cannot keep anything down, focus on sipping fluids and seek care if that lasts more than a day.
How long should stomach upset last before I see a doctor?
Most mild cases improve within 24 to 48 hours. See a doctor if symptoms last longer, if you cannot keep fluids down, or if you notice blood, severe pain, or signs of dehydration.

