Throwing up leaves you drained, dehydrated, and unsure what to do next. The most common question is how long to wait before eating again. Most adults can start with small sips of clear liquids within 30 to 60 minutes after the last episode of vomiting. If those fluids stay down, you can try bland solid foods about 2 to 3 hours after you last threw up. The key is to go slowly and listen to your body, not to rush back to a normal diet.
Why You Should Not Eat Right Away
Your stomach needs time to settle after vomiting. The forceful contractions that empty your stomach also irritate its lining. Eating too soon can trigger another round of nausea and vomiting.
Your digestive system is temporarily inflamed. Giving it a brief rest helps the stomach lining recover. A short fast of 30 to 60 minutes allows your body to rehydrate before you add the work of digesting food.
This is not about starving yourself. It is about pacing. The stomach is a muscle that needs to calm down before it can process food again.
The Rehydration Phase: First 30 to 60 Minutes
Fluids come before food. Vomiting causes fluid loss, and replacing that fluid is your first priority. Start with small sips of clear liquids.
Good options include:
- Water
- Oral rehydration solutions like Pedialyte
- Clear broth
- Diluted fruit juice (half water, half juice)
- Sports drinks (diluted with water)
Take one small sip every 5 to 10 minutes. If that stays down, gradually increase the amount. Do not gulp fluids. Drinking too much at once can stretch the stomach and trigger more vomiting.
Avoid milk, creamy soups, and full-strength fruit juice during this phase. These are harder to digest and can irritate an already sensitive stomach.
When To Try Solid Foods
If you have kept fluids down for 2 to 3 hours without vomiting, you can try eating. Start with a small portion of bland food. A few saltine crackers or a piece of dry toast is a reasonable first choice.
Wait at least 2 hours after your last episode of vomiting before attempting any solid food. This timing applies to adults and older children. For infants and toddlers, consult a pediatrician before reintroducing food after vomiting.
Eat slowly. Take a small bite and wait a few minutes before taking another. If nausea returns, stop eating and go back to fluids only. Try again in another hour.
The BRAT Diet and Other Bland Foods
The BRAT diet is a long-standing recommendation for recovery from stomach upset. BRAT stands for bananas, rice, applesauce, and toast. These foods are bland, low in fiber, and easy to digest.
Other gentle options include:
- Saltine crackers
- Plain white rice
- Plain pasta
- Boiled potatoes without butter
- Plain oatmeal
- Clear soups
- Plain chicken or turkey without seasoning
These foods are low in fat and do not require much digestive effort. They give your stomach a chance to recover while still providing some calories and nutrients.
Some research suggests the BRAT diet may be too limited for full recovery. It lacks protein and certain nutrients. You can expand beyond BRAT foods as long as you stick to bland, low-fat options.
Foods To Avoid While Recovering
Certain foods are more likely to trigger another round of vomiting. Avoid these until you have gone at least 24 hours without vomiting:
- Dairy products
- Fried or greasy foods
- Spicy foods
- Highly acidic foods like citrus fruits and tomatoes
- Raw vegetables
- High-sugar foods and drinks
- Caffeine and alcohol
These foods are harder to digest and can irritate the stomach lining. Dairy is especially problematic because some people develop temporary lactose intolerance after a stomach illness.
Alcohol is particularly important to avoid. It is dehydrating and directly irritates the stomach. Wait until you are fully recovered and eating normally again before having any alcohol.
How Long Until You Can Eat Normally Again
Most people can return to a normal diet within 24 to 48 hours. The timeline depends on what caused the vomiting and how your body responds.
If you had a stomach virus, you may need a full 24 to 48 hours before tolerating regular food. If you threw up once from something you ate, you might feel ready for a normal meal within a few hours.
Follow this general progression:
- First 1 hour: clear liquids only
- Hours 2 to 3: continue fluids, begin bland foods if tolerated
- Hours 4 to 12: keep eating small portions of bland food
- Hours 12 to 24: gradually add more foods if no vomiting returns
- After 24 hours: return to normal diet if you feel well
This is a general guide, not a strict schedule. Your body will tell you when it is ready. If a food causes nausea, stop eating it and go back to a simpler option.
When Vomiting Is a Sign of Something Serious
Most vomiting resolves on its own within 24 hours. But some situations require medical attention. Seek care if you experience any of the following:
- Vomiting that lasts more than 48 hours in adults
- Signs of severe dehydration: dark urine, dizziness, dry mouth, or urinating very little
- Blood in vomit or vomit that looks like coffee grounds
- Severe abdominal pain
- Fever above 101.5°F (38.6°C)
- Vomiting after a head injury
- Stiff neck or confusion
These symptoms can indicate conditions that need medical treatment. Do not try to manage these situations at home with fluids and bland food alone.
For children, the thresholds are different. Infants who vomit for more than 12 hours need medical evaluation. Children who cannot keep fluids down for more than 24 hours also need medical attention.
Tips for Preventing Another Episode
Once you have kept food down successfully, you can take steps to avoid triggering more vomiting. Eat smaller meals more frequently instead of three large meals. A stomach that has recently emptied needs less volume at one time.
Stay hydrated throughout the day. Sip fluids between meals rather than drinking large amounts with food. Drinking too much liquid during a meal can fill the stomach and cause discomfort.
Rest after eating. Light activity is fine, but avoid vigorous exercise for at least a few hours after a meal. Physical exertion diverts blood flow away from digestion and can cause nausea.
Ginger has some evidence as an anti-nausea remedy. Some studies suggest ginger can help reduce nausea, though evidence for its effectiveness after vomiting is limited. Ginger tea or candied ginger is a reasonable option if you tolerate it.
Frequently Asked Questions
Can I drink water immediately after throwing up?
Yes, but only small sips. Start with one sip every 5 to 10 minutes and gradually increase if you do not vomit again.
What is the best thing to eat after throwing up?
Saltine crackers, dry toast, bananas, rice, and applesauce are the best first foods. These are bland, low in fat, and easy to digest.
Is it safe to go to sleep right after throwing up?
Yes, resting is helpful. Prop your head up with pillows to reduce the chance of stomach acid moving up into your throat.
How do I know if I am dehydrated after vomiting?
Dark urine, dizziness, dry mouth, and feeling unusually tired are common signs of dehydration. Sip fluids slowly and seek medical care if these symptoms persist.

