Is Coke Good for an Upset Stomach? Not Really

Coca-Cola can help with mild nausea, but it’s a poor choice for most other types of stomach trouble. The phosphoric acid and sugar in Coke share key ingredients with over-the-counter anti-nausea medications like Emetrol, which is why sipping flat cola has been a home remedy for decades. But the high sugar content, caffeine, and carbonation can make diarrhea, bloating, and acid-related stomach pain worse.

Why Coke Seems to Help With Nausea

The connection between cola and nausea relief isn’t just folklore. Emetrol, an anti-nausea drug sold in pharmacies, is essentially a concentrated sugar solution with phosphoric acid, the same two ingredients found in Coca-Cola. These work by acting directly on the wall of your digestive tract, relaxing the smooth muscle contractions that trigger the urge to vomit. When your stomach is churning and you feel waves of nausea, small sips of flat Coke can calm those contractions enough to bring some relief.

The key word is “flat.” Letting the fizz go before drinking matters, because carbonation introduces its own set of problems for a stomach that’s already upset.

Carbonation Can Make Things Worse

Carbon dioxide dissolves in liquid under pressure, and when it hits the warmth of your stomach, it rapidly converts back into gas. That expanding gas increases pressure inside your stomach and triggers belching. In small amounts (under about 300 ml, or roughly 10 ounces), this usually isn’t a problem. But drinking more than that can cause gastric distension, the stretched, bloated feeling that makes an already uncomfortable stomach feel worse.

If your upset stomach involves acid reflux or heartburn, carbonation is especially unhelpful. While research on carbonated drinks and reflux is mixed, the mechanical pressure from gas expansion can push stomach contents upward, which is the last thing you want when acid is already irritating your esophagus.

Caffeine Stimulates Stomach Acid

A standard 12-ounce can of Coca-Cola contains about 34 mg of caffeine. That’s modest compared to coffee, but caffeine triggers acid production in the stomach by activating bitter taste receptors on the cells that produce it. If your upset stomach is caused by too much acid, gastritis, or an irritated stomach lining, adding caffeine on top of that is counterproductive. It’s like pouring a small amount of fuel on a fire you’re trying to put out.

For nausea without an acid component, this amount of caffeine is unlikely to cause problems. But if you’re dealing with burning pain, sour taste in your mouth, or discomfort that gets worse on an empty stomach, a caffeinated cola will probably make you feel worse.

Sugar and Diarrhea Don’t Mix

A can of Coke contains about 39 grams of sugar, mostly as high-fructose corn syrup. When your stomach is upset and you’re already dealing with loose stools, that sugar load creates an osmotic effect in your intestines. Essentially, the high concentration of fructose draws water into your gut rather than allowing it to be absorbed, which can worsen or prolong diarrhea.

Coca-Cola’s sugar concentration is roughly five times higher than what the World Health Organization recommends in oral rehydration solutions. That extreme difference in osmolality (a measure of how concentrated a solution is) means Coke can actually pull fluid into your intestines instead of helping your body absorb it. If diarrhea or vomiting has left you dehydrated, this is the opposite of what you need.

Coke Is Not a Rehydration Drink

One of the biggest risks of treating stomach illness with cola is mistaking it for proper rehydration. A study published in Archives of Disease in Childhood compared the composition of Coca-Cola to the WHO’s oral rehydration formula and found striking gaps. Coke contains roughly 3 to 6 mmol/L of sodium, while the WHO standard calls for 90 mmol/L. Potassium is nearly absent in cola (0 to 0.2 mmol/L versus the recommended 20 mmol/L). These electrolytes are critical for recovering from dehydration caused by vomiting or diarrhea.

On top of the missing electrolytes, Coke’s osmolality ranges from about 410 to 656 mOsm/kg across different studies, well above the WHO target of 333 mOsm/kg. That high osmolality is what drives the fluid-pulling effect in your intestines. If you or a child has been vomiting or having diarrhea for several hours, an actual oral rehydration solution (like Pedialyte) or even a sports drink will do far more good than cola.

When a Small Amount Might Help

The scenario where Coke works best is simple nausea without diarrhea, without significant acid symptoms, and without dehydration. In that case, letting a small glass go flat and sipping it slowly can ease the queasy feeling. The sugar provides a quick energy source when you haven’t been able to eat, and the phosphoric acid helps settle stomach muscle contractions.

A few practical tips if you go this route:

  • Let it go flat first. Pour it into a glass and stir or wait until the bubbles stop. This removes the carbonation that can cause bloating and gas pressure.
  • Sip, don’t gulp. Small amounts at room temperature or slightly cool work best. Drinking a full can quickly will overwhelm your stomach.
  • Stick to a few ounces. You’re using it as a mild anti-nausea remedy, not a beverage. A few tablespoons to half a cup is enough.
  • Switch to proper fluids once you can. As soon as the nausea passes, transition to water, broth, or an electrolyte drink to actually rehydrate.

Better Options for Most Stomach Problems

For nausea specifically, ginger tea or ginger chews have stronger clinical support than cola. For dehydration from a stomach bug, oral rehydration solutions are the clear winner. For acid-related pain, plain water or a bland snack like crackers will settle things without adding caffeine or acid to the mix.

Coca-Cola occupies a narrow lane: it can take the edge off nausea when you have nothing else available, and generations of people swear by it for good reason. But it’s a compromise remedy with real downsides for diarrhea, reflux, and dehydration. Reaching for it because “my grandmother always gave me flat Coke when I was sick” isn’t wrong, exactly. It’s just not the best tool for most versions of an upset stomach.