An upset stomach usually means pain, cramping, nausea, or a feeling of fullness in your upper belly. The fastest relief often comes from simple steps: sip clear liquids, eat bland food in small amounts, and rest. For most people, an upset stomach passes on its own within a few hours to a day without any medicine.
What Is Good For Upset Stomach? Simplified
The short answer is hydration and bland food. Water, clear broth, and oral rehydration solutions replace fluids you may lose. Bland foods like plain crackers, white rice, toast, and bananas give your stomach something easy to process. Ginger and peppermint have evidence behind them for nausea, but not every stomach issue responds to the same remedy.
What works depends on what is causing the upset. Gas, overeating, a mild infection, or food that did not agree with you all feel similar. The general approach is the same: give your digestive tract less work to do.
What Should You Eat When Your Stomach Is Upset?
The BRAT diet is the most well-known approach. It stands for bananas, rice, applesauce, and toast. These foods are low in fiber, gentle on the stomach, and easy to digest. Bananas also replace potassium, which you can lose if you vomit or have diarrhea.
Plain crackers, boiled potatoes, and clear soups are also good choices. The key is blandness. Avoid spicy food, fried food, dairy, and anything heavy. These take more effort to digest and can make symptoms worse.
Eat small amounts. A few crackers every hour is better than a full meal. Your stomach needs to recover, and a large portion of food forces it to work harder than it should.
What Should You Drink When Your Stomach Is Upset?
Water is the safest choice. Sip it slowly rather than gulping. Cold water can sometimes trigger cramping, so room temperature is often better tolerated.
Clear broth and electrolyte drinks help replace sodium and potassium. Oral rehydration solutions are the most precise option because they contain the right balance of sugar and salts. Sports drinks work in a pinch but contain more sugar than needed.
Avoid caffeine and alcohol. Both irritate the stomach lining. Carbonated drinks can worsen bloating and gas. If you want something warm, plain herbal tea like chamomile is gentle.
Do Ginger and Peppermint Really Help?
Ginger has the strongest evidence for nausea. Research has shown it can reduce nausea related to pregnancy, motion sickness, and chemotherapy. It appears to work by blocking certain receptors in the gut that trigger the nausea reflex. Ginger tea, chews, or a small amount of fresh ginger grated into hot water are reasonable options.
Peppermint is different. It helps more with bloating and gas than nausea. The menthol in peppermint relaxes the muscles of the intestinal wall, which can ease cramping. Peppermint tea is mild. Peppermint oil capsules are more concentrated and have been studied for irritable bowel syndrome symptoms.
Neither ginger nor peppermint is a cure. They reduce symptoms in some people. If they do not help within an hour or two, they probably will not help at all.
When Should You Take Over-the-Counter Medicine?
Antacids like calcium carbonate or magnesium hydroxide neutralize stomach acid and can help with heartburn or acid reflux. They work quickly but only last a short time.
Bismuth subsalicylate, sold under brand names like Pepto-Bismol, coats the stomach lining and reduces inflammation. It can help with mild diarrhea and nausea. It is not for everyone. Do not give it to children or teenagers recovering from a viral illness because of the risk of Reye syndrome, a rare but serious condition.
Anti-nausea medicines like dimenhydrinate (Dramamine) are available without a prescription. They are designed for motion sickness but some people use them for other types of nausea. They cause drowsiness in many people.
If you are taking any prescription medication, check with a pharmacist before adding an over-the-counter stomach remedy. Some interact with blood thinners, blood pressure drugs, or antibiotics.
What Makes an Upset Stomach Worse?
Dairy is a common trigger. Even people who are not lactose intolerant can have trouble digesting milk when their stomach is already irritated. The same goes for fatty and fried foods. Fat slows stomach emptying, which means food sits in your stomach longer and can cause more discomfort.
Fiber is tricky. Soluble fiber like oats and bananas helps. Insoluble fiber like raw vegetables, bran, and nuts can irritate an already sensitive stomach. Stick to cooked, soft foods until symptoms pass.
Eating too quickly or eating while stressed also makes things worse. Your stomach needs blood flow and a relaxed state to digest properly. If you eat on the run, you swallow air and digest less efficiently.
How Long Should an Upset Stomach Last?
Most mild stomach upsets resolve within 24 to 48 hours. Viral gastroenteritis, sometimes called the stomach flu, usually lasts one to three days. Food poisoning can be shorter or longer depending on the cause.
If symptoms last more than two days, or if you cannot keep fluids down for more than 12 hours, seek medical advice. Dehydration is the main risk with vomiting and diarrhea, especially in older adults and young children.
See a doctor immediately if you have severe abdominal pain, blood in vomit or stool, a fever above 101°F (38.3°C), or signs of dehydration like dark urine, dizziness, or extreme thirst. These symptoms can point to something more serious than a simple upset stomach.
What About Natural Remedies That People Swear By?
Chamomile tea is commonly used for stomach cramps. Some research supports its mild anti-inflammatory effects, but the evidence is not strong. It is safe for most adults and worth trying if you enjoy it.
Apple cider vinegar is often promoted for stomach issues. The evidence does not support it. In fact, drinking undiluted vinegar can irritate the throat and stomach lining. There is no good reason to try this for an upset stomach.
Activated charcoal is another popular trend. It is used in emergency rooms for certain types of poisoning, but there is no evidence it helps with routine stomach upset. It can also interfere with medications.
Probiotics are marketed heavily for digestive health. Some strains show promise for preventing antibiotic-associated diarrhea, but the evidence for treating an acute upset stomach is limited. They will not hurt, but they are not a quick fix.
Does Stress Play a Role in Upset Stomach?
Yes. The gut and brain are connected through the vagus nerve and the enteric nervous system, sometimes called the second brain. Stress changes gut motility, increases acid production, and can make you more sensitive to pain in your abdomen.
This is why anxiety and stomach problems often happen together. If your upset stomach tends to appear during stressful periods, that is a real pattern, not imagination. Slow breathing, a short walk, or simply resting in a quiet place can help calm the gut response.
For stress-related stomach issues, the treatment is different. Bland food and ginger will not fix the underlying trigger. Managing stress, improving sleep, and addressing anxiety are more effective long-term strategies.
How to Prevent an Upset Stomach
Wash your hands before eating. This is the single most effective way to avoid viral stomach infections. Food poisoning often comes from undercooked meat, unwashed produce, or food left out too long. Follow basic food safety rules: keep cold food cold, hot food hot, and refrigerate leftovers within two hours.
Eat smaller meals throughout the day rather than large ones. Chew thoroughly and eat slowly. This reduces the workload on your stomach and reduces gas from swallowed air.
If certain foods consistently upset your stomach, keep a food diary. Patterns become clear quickly. Lactose, artificial sweeteners, and high-FODMAP foods like onions and garlic are common culprits, but everyone is different.
Frequently Asked Questions
What is the fastest way to settle an upset stomach?
Sip room-temperature water and eat a few plain crackers or a piece of dry toast. Rest sitting upright for 30 minutes to let gravity help digestion.
Is ginger ale good for an upset stomach?
No. Regular ginger ale contains almost no real ginger and a lot of sugar, which can make diarrhea worse. Ginger tea or a small piece of fresh ginger in hot water is a better choice.
Can I drink milk with an upset stomach?
Milk is not a good choice for most people with an upset stomach. Dairy is harder to digest when your gut is irritated and can trigger cramping or diarrhea even in people who tolerate milk normally.
When should I worry about an upset stomach?
Worry if you have severe pain, blood in vomit or stool, a fever above 101°F, or cannot keep fluids down for more than 12 hours. These signs require medical attention.

