When a stomach bug strikes, knowing what to eat—and what to avoid—can make a real difference in how quickly you recover. This guide covers the basics of a stomach bug diet, including gentle foods that are easy on digestion, hydration strategies, and practical steps to ease symptoms. You'll also learn about the current thinking on the BRAT diet and when it's time to call a doctor.
What Is a Stomach Bug Diet?
A stomach bug diet is a short-term eating plan designed to give your gastrointestinal tract a break during acute illness like viral gastroenteritis. The focus is on foods that are bland, low in fiber, and unlikely to trigger nausea or diarrhea. The main goals are to minimize stomach irritation, prevent dehydration, and provide a small amount of energy until your appetite returns.
Most experts now recommend a slightly broader approach than the traditional BRAT diet (bananas, rice, applesauce, toast). While those foods are still helpful, a more varied diet that includes other bland options—like crackers, boiled potatoes, and clear broths—can provide better nutrition without adding unnecessary strain.
Why the BRAT Diet Is No Longer the Only Recommendation
The BRAT diet was once the standard advice for stomach bugs, but health experts now caution against using it too strictly or for too long. The concern is that a limited diet like BRAT lacks sufficient protein, calories, and nutrients needed for recovery. It’s fine for the first day or two, but continuing for longer can delay healing. A more balanced approach includes adding plain proteins (like chicken or fish without seasoning), cooked vegetables, and other low-residue foods once you can tolerate them.
Foods to Eat When You Have a Stomach Bug
When you feel ready to eat, start with small amounts and choose foods that are gentle on the stomach. The list below is a good starting point, but always listen to your body and introduce foods slowly.
- Bananas: Easy to digest and rich in potassium, which can be depleted by diarrhea.
- White rice or plain pasta: Low-fiber carbohydrates that are gentle on the stomach.
- Applesauce: Provides some energy and pectin, which may help firm up stools.
- Plain toast or saltine crackers: Simple carbs that are easy to tolerate.
- Clear broths (chicken or vegetable): Help with hydration and supply small amounts of electrolytes.
- Boiled or baked potatoes (no butter or oil): A bland source of carbohydrates and potassium.
- Plain, skinless chicken or fish: Add these after the first day if you feel up to it, prepared without spices or heavy sauces.
Foods to Avoid During a Stomach Bug
Certain foods can make symptoms worse or delay recovery. It’s best to avoid these until you’re fully back to normal:
- Dairy products, including milk, cheese, and ice cream (lactose can be hard to digest during illness)
- Spicy or heavily seasoned foods
- Fatty or fried foods like fast food, pizza, or greasy burgers
- High-fiber foods such as raw vegetables, whole grains, bran, and beans
- Caffeine, including coffee, tea, and energy drinks
- Alcohol
- Sugary drinks or juices that are high in sugar, which can worsen diarrhea
Hydration and Electrolyte Replacement: How to Stay Hydrated
Staying hydrated is the single most important thing you can do during a stomach bug. Vomiting and diarrhea cause your body to lose fluids and essential minerals called electrolytes, which can lead to dehydration if not replaced. Water is a good start, but it doesn’t replace lost sodium, potassium, and chloride.
Oral rehydration solutions (like Pedialyte or WHO-approved formulas) are specifically formulated to replace fluids and electrolytes. If you don’t have access to these, you can drink clear broths, diluted sports drinks, or coconut water. Avoid plain water in large gulps; take small, frequent sips instead to reduce the chance of triggering more vomiting.
If you are unable to keep any fluids down for more than 24 hours, or if you notice signs of severe dehydration (extreme thirst, dizziness, dark urine, or confusion), seek medical care immediately.
How to Flush Out a Stomach Bug: What Actually Works
There is no way to 'flush out' a stomach bug overnight. The infection needs to run its course, usually within 1-3 days. However, you can support your body’s natural recovery process by focusing on rest, hydration, and eating the right foods when you feel ready. Drinking extra fluids helps prevent dehydration, but it doesn't shorten the illness itself.
Some people wonder whether it’s better to eat or starve during a stomach bug like norovirus. The current medical advice is not to fast. While you may not feel like eating, your body needs energy to fight off the infection. It’s best to eat small, bland snacks when you can tolerate them and focus on hydration above all.
Day-by-Day Guide to Reintroducing Food After a Stomach Bug
A gradual, step-by-step approach to eating can help your digestive system recover without getting overwhelmed. Here is a simple timeline to follow:
- Day 1 (acute symptoms): Focus on fluids only if you are actively vomiting. Once vomiting stops, try small sips of clear liquids like broth or oral rehydration solution.
- Day 2 (symptoms improving): Introduce bland solids like crackers, toast, bananas, rice, and applesauce. Eat small portions every few hours rather than large meals.
- Day 3 (recovery phase): Add plain proteins like boiled chicken, cooked carrots, or a plain baked potato. Continue to avoid dairy, fatty foods, and high-fiber items.
- Day 4 and beyond: Gradually reintroduce your normal diet, but observe how your body reacts. Some people find dairy or spicy foods take extra time to tolerate again.
Signs You Should See a Doctor
Most stomach bugs clear up on their own, but certain symptoms indicate you need professional medical advice. Reach out to a healthcare provider if you experience:
- A fever above 101°F (38.3°C)
- Blood in your vomit or stool
- Inability to keep fluids down for more than 24 hours
- Signs of severe dehydration, including dizziness, confusion, or dark-colored urine
- Symptoms that last longer than 3 to 4 days
- Severe abdominal pain that doesn't ease
How a Stomach Bug Affects Your Gut Microbiome
A stomach bug can temporarily disrupt the delicate balance of bacteria in your gut, a condition called dysbiosis. While the acute symptoms may resolve in a few days, the microbial community may need more time to recover fully. This is one reason why the foods you eat after the bug are as important as the foods you eat during it.
Focusing on a nutrient-dense, fiber-rich diet once you’ve recovered can help rebuild a healthy microbiome. Foods like yogurt with live cultures (once dairy is tolerated), fermented vegetables, and a variety of fruits and vegetables provide the prebiotics and probiotics that support microbial diversity. If you have lingering symptoms like irregular bowel movements or ongoing bloating after a stomach bug, your healthcare provider may discuss whether gut microbiome testing could provide useful insight into your recovery.