What to Eat After a Stomach Virus (and What to Skip)

After a stomach virus, your gut needs time and the right foods to recover. Start with small sips of clear liquids once vomiting has stopped for at least an hour, then gradually work your way back to bland solids before returning to your normal diet over the course of a few days. The whole process typically takes two to four days, though your appetite and energy may lag a bit longer.

Start With Fluids, Not Food

Rehydration is the first priority. Vomiting and diarrhea drain your body of water and electrolytes fast, and replacing those losses matters more than eating in the early hours of recovery. Begin with small, frequent sips of water, clear broth, or an oral rehydration solution. Taking too much liquid at once can trigger nausea again, so aim for a few tablespoons every 10 to 15 minutes and increase from there.

Oral rehydration solutions like Pedialyte are a better choice than sports drinks. They contain more sodium and potassium (the electrolytes you’ve actually lost) and far less sugar. A standard serving of Pedialyte has about 9 grams of sugar compared to 22 grams in Gatorade. That matters because high sugar content can pull water into the intestines and make diarrhea worse. If you don’t have a rehydration solution on hand, diluted apple juice or broth will work in a pinch. Flat ginger ale and cola are popular folk remedies, but their sugar levels are similarly high, so they’re not ideal.

Your First Solid Foods

Once you can keep liquids down comfortably for several hours, try a small amount of bland food. You’ve probably heard of the BRAT diet: bananas, rice, applesauce, and toast. Those four foods are fine for the first day or two, but there’s no reason to limit yourself to just them. Harvard Health notes that a less restrictive bland diet actually makes more sense because it gives your body the protein and nutrients it needs to heal.

Good options for the first 24 to 48 hours include:

  • Simple starches: white rice, plain crackers, boiled potatoes, oatmeal, refined pasta, dry unsweetened cereal, white toast
  • Lean proteins: skinless chicken or turkey (baked or steamed), whitefish, eggs, tofu
  • Gentle fruits and vegetables: bananas, applesauce, cooked carrots, cooked squash like butternut or pumpkin, sweet potatoes without skin, avocado
  • Liquids that double as food: brothy soups, hot cereals like Cream of Wheat

Eat small portions. Your stomach has been through a lot, and large meals can overwhelm it. Three to five small snack-sized portions spread through the day will sit better than three full meals.

Foods to Avoid for a Few Days

Some foods actively slow your recovery or make symptoms flare up again. Skip these for at least two to three days after your symptoms end:

  • Dairy: milk, cheese, ice cream, and yogurt made from whole milk
  • Fatty or greasy foods: fried food, pizza, rich sauces, fast food
  • Highly seasoned or spicy foods
  • Caffeine: coffee, energy drinks, strong tea
  • Alcohol
  • Sugary foods and drinks: candy, soda, juice with added sugar

Fatty foods are hard to digest under normal circumstances, and your gut lining is still recovering from the infection. Caffeine and alcohol are both dehydrating, which is the opposite of what you need. Sugary drinks and foods can draw water into the intestines through osmosis, which worsens diarrhea.

Why Dairy Deserves Special Caution

A stomach virus can temporarily damage the cells lining your small intestine. Those cells produce lactase, the enzyme that breaks down the sugar in milk. Without enough lactase, dairy passes through undigested and ferments in your gut, causing bloating, cramps, and more diarrhea. This temporary lactose intolerance is common after gastroenteritis and typically resolves on its own within a few weeks as the gut lining heals.

If you’re craving something creamy, lactose-free milk, soy milk, or soy yogurt are easy substitutes. You can also try small amounts of hard cheese or regular yogurt, which contain less lactose than a glass of milk, and see how your body responds.

Transitioning Back to Normal Eating

There’s no strict schedule for returning to your regular diet. Let your body guide you. Most people feel ready to add more variety after two to three days of bland eating. Start by reintroducing one category at a time: maybe cooked vegetables on day two, then a wider range of proteins on day three, then fuller meals with more seasoning by day four or five. If something causes cramping or loose stools, back off and try again in a day.

Your appetite may take longer to bounce back than your other symptoms. That’s normal. Focus on nutrient-dense foods when you do eat so you’re getting the most recovery benefit from smaller portions. Cooked vegetables, eggs, and lean poultry pack protein and vitamins without being hard on your stomach.

Skip the Probiotics

It’s tempting to reach for probiotics to “restore” your gut flora after a stomach virus, but the evidence doesn’t support it. A major study at Cincinnati Children’s Hospital evaluated Lactobacillus rhamnosus GG, sold as Culturelle, which had the most prior evidence of any probiotic for gastroenteritis. A parallel Canadian study tested a different probiotic combination. Both reached the same conclusion: children who took probiotics recovered at the same rate as those who took a placebo. Diarrhea lasted about two days in both groups. The lead researcher put it simply: “Every time, we reached the same conclusion. LGG did not help.” While these studies focused on children, they represent the strongest clinical evidence available and cast serious doubt on probiotic supplements for stomach virus recovery in general.

Signs You Need More Than Food

Most stomach viruses resolve on their own within one to three days. But dehydration can become dangerous, especially in young children and older adults. Watch for these warning signs: inability to keep any fluids down, no urination for eight or more hours, dizziness or confusion, unusual sleepiness, bloody or black stool, or a fever of 102°F or higher. Diarrhea lasting more than 24 hours without improvement also warrants a call to your doctor. These signs suggest your body needs more aggressive rehydration than you can manage at home.