White throw up is usually a mix of mucus, stomach acid, and air. It often looks foamy or frothy and typically means your stomach is relatively empty when you vomit. The most common causes are acid reflux, indigestion, gastritis, or the early stages of a stomach infection.
Why Vomit Looks White
When your stomach has little or no food in it, the only things left to come up are digestive fluids: stomach acid and the protective mucus that lines your stomach walls. These combine to produce a white or pale, sometimes milky-looking liquid. If it appears foamy or bubbly, that’s because air got mixed in during the heaving process.
The white color also tells you something useful: bile isn’t present. Bile is the yellow-green fluid your liver produces to help digest fats. When vomit is white rather than yellow or green, the contents are coming primarily from the stomach itself rather than backing up from deeper in the digestive tract.
Common Causes of White Vomit
Acid Reflux and Indigestion
Acid reflux is one of the most frequent reasons for white, foamy vomit. When stomach acid repeatedly splashes up into your esophagus, it triggers excess mucus production as your body tries to protect the lining. If you vomit during a reflux episode, what comes up is mostly that mucus-and-acid combination. You might also notice a sour taste in your mouth or a burning feeling in your chest.
Gastritis
Gastritis is inflammation of the stomach lining, and it can produce white vomit for the same reason: your stomach ramps up mucus production in response to irritation. Common triggers include overuse of pain relievers like ibuprofen, heavy alcohol use, stress, or bacterial infections. You’ll often feel a gnawing or burning pain in your upper abdomen alongside the nausea.
Stomach Bugs and Food Poisoning
White vomit can also signal the start of a stomach infection, whether viral (like norovirus) or bacterial (from contaminated food). Early on, you may throw up whatever food is in your stomach. But as the illness progresses and your stomach empties, you’re left vomiting white, foamy fluid. This is usually accompanied by diarrhea, cramping, and sometimes a low fever.
Empty Stomach Vomiting
Sometimes the explanation is straightforward: you haven’t eaten in a while. Morning sickness during pregnancy, hangovers, or nausea from medications can all cause you to vomit on an empty stomach. With no food to bring up, the result is white or clear, frothy liquid.
White Vomit in Babies
In infants, white spit-up is extremely common and usually harmless. Breast milk or formula that’s been partially digested can look white and slightly curdled. Most babies spit up regularly, and the key distinction is how it comes out. Normal spit-up flows easily from the mouth, often with a burp. Vomiting, by contrast, comes out with force, shooting from the mouth rather than oozing.
Contact your baby’s pediatrician if your infant is forcefully vomiting, spitting up green or yellow fluid, or if you see blood or material that looks like coffee grounds. These can indicate conditions that need prompt evaluation.
When White Vomit Is Concerning
On its own, a single episode of white vomit is rarely a sign of something serious. It becomes more concerning when it’s paired with other symptoms. Watch for vomiting that persists for more than 24 hours, severe abdominal pain, high fever, signs of dehydration (dark urine, dizziness, dry mouth), or an inability to keep any fluids down. Blood in your vomit, regardless of the color, always warrants prompt medical attention.
If white, foamy vomiting happens frequently without an obvious trigger like a stomach bug, it could point to ongoing acid reflux or chronic gastritis that needs treatment.
What To Do After Throwing Up
Give your stomach a break. For the first few hours after vomiting, avoid food and drink entirely. This rest period lets your stomach settle and reduces the chance of triggering another round of nausea.
After that initial window, start with small sips of water or ice chips. If those stay down, graduate to clear liquids like broth or diluted juice. Once you’ve kept liquids down for a few hours and your appetite starts returning, move to small portions of bland, easy-to-digest foods: crackers, plain toast, bananas, applesauce, or plain oatmeal. Avoid fatty, spicy, or dairy-heavy foods until you’re feeling fully recovered, as these can re-irritate an already sensitive stomach.
Dehydration is the main risk after repeated vomiting, so replacing lost fluids is the priority. If you’re also dealing with diarrhea, an oral rehydration solution can help replace both water and the electrolytes your body has lost.

