When you have stomach flu, you should focus on fluids, mild carbohydrates, and small amounts of plain protein. Start with clear liquids. Move to bland foods once vomiting stops. Take tiny bites. Rest often. This plan helps you eat when you have the stomach flu and recover without worsening symptoms.

Understanding The Stomach Flu

The stomach flu (viral gastroenteritis) is a virus that inflames your stomach and intestines. You get nausea, vomiting, diarrhea, cramps, and fatigue. The main risk is losing water and salts. Dehydration happens fast. You must replace fluids and salts first. When you eat when you have the stomach flu, your choices can cut illness time and ease symptoms.

What causes it, and how it affects digestion

Viruses like norovirus or rotavirus attack the gut lining. This reduces the gut’s ability to absorb water and nutrients. Food that is heavy, fatty, or spicy can irritate the gut. When you choose plain foods, digestion is simpler and gentler.

Common symptoms: nausea, cramps, and dehydration

Nausea and vomiting make you avoid food. Diarrhea drains fluids and electrolytes. Cramps hurt because the gut is inflamed. If you cannot keep liquid down, seek medical help. Older adults and young children need fast attention.

Why hydration and gentle foods are key during recovery

Fluids replace lost water. Electrolytes like sodium and potassium help cells work. Gentle foods give energy without forcing the gut to work hard. When you eat when you have the stomach flu, pick foods that the gut can absorb quickly.

Best Foods During Stomach Flu

best foods during stomach flu

Start with liquids. Test with small sips. If you keep liquids down for several hours, add bland foods.

BRAT Diet Explained: Bananas, Rice, Applesauce, And Toast

The BRAT set is mild and low in fiber. Bananas give potassium. Rice gives plain carbohydrates. Applesauce adds gentle fiber. Toast offers dry carbs that settle the stomach. BRAT is safe for the first day or two. Do not rely on BRAT alone for many days.

Plain Potatoes — Easy-To-Digest Carbohydrates

Boiled or mashed potatoes without butter are gentle. They give important carbs and energy. Avoid added cream or high-fat toppings.

Boiled Eggs And Plain Chicken For Protein Recovery

Soft-boiled eggs or plain poached chicken give protein. Protein helps repair tissues. Start with small portions. Do not add heavy spices or oils. If you can eat a little protein, your strength returns faster.

Low-Fat Soups And Broths For Electrolytes And Comfort

Clear broths replace water and sodium. Chicken or vegetable broth is soothing. Sip warm broth slowly. Avoid cream-based soups.

Plain Crackers And Dry Cereal To Ease Nausea

Dry crackers or plain cereal are light. Take tiny bites when hungry. These foods reduce nausea by giving the gut something simple to digest.

Applesauce And Ripe Bananas For Gentle Fiber And Potassium

Applesauce is soft and easy. Ripe bananas give potassium and a bit of sugar. These help restore balance after vomiting or diarrhea.

Oatmeal And Rice Porridge To Calm The Stomach Lining

Cook thin oatmeal or rice porridge in water. Keep it mild and lukewarm. These foods coat the stomach and provide gentle calories.

Foods For Stomach Flu Recovery

How to reintroduce food slowly after vomiting stops

Wait several hours after the last vomit. Start with sips of fluid. If fluids stay down, try a small piece of toast or a few crackers. Eat every two to three hours if you feel hungry. Increase portions slowly.

Combining carbs, protein, and electrolytes for balance

Aim for a mix of easy carbs, lean protein, and fluids with salt. For example, plain rice, a little boiled chicken, and broth give balanced nutrition. This mix supports healing without upsetting digestion.

Sample 1-Day Post-Flu Recovery Meal Plan

  • Morning: small sips of ORS or diluted juice, one slice of dry toast, half a banana.
  • Midday: clear broth and a small serving of plain rice, a few crackers, and applesauce.
  • Afternoon: plain oatmeal cooked in water, a tiny spoon of yogurt if tolerated.
  • Evening: soft-boiled egg or shredded boiled chicken, mashed potato without butter.
  • Snack: ginger tea or plain crackers between meals.

Why eating small portions supports gut recovery

Small portions are easy to digest. They lower the risk of nausea and repeated vomiting. Eating little and often helps maintain blood sugar and energy. When you eat when you have the stomach flu, small meals help your gut heal.

What To Drink When You Have The Stomach Flu

what to drink when you have stomach flu

Oral Rehydration Solutions (ORS) And Electrolyte Drinks

Use ORS for steady fluid and salt replacement. ORS contains a balanced mix of sodium and glucose. It helps your gut absorb water more effectively than plain water. Sip ORS often in small amounts.

Coconut Water And Diluted Fruit Juice For Potassium

Coconut water gives potassium naturally. Dilute fruit juices with water to cut sugar. Too much sugar can worsen diarrhea. When you eat when you have the stomach flu, pair fluids that also replace lost salts.

Peppermint Or Ginger Tea To Reduce Nausea

Ginger soothes the stomach. Peppermint relaxes the gut and can ease nausea. Brew mild tea, let it cool, and sip slowly. Avoid strong, hot drinks that may trigger vomiting.

Clear Soups, Broths, And Herbal Infusions

Clear soups count as fluid and salt. Herbal infusions like chamomile in small amounts can calm the stomach. Keep drinks warm or at room temperature. Cold drinks may be hard to tolerate for some people.

What To Avoid: Caffeine, Alcohol, And Sugary Sodas

Caffeine and alcohol dehydrate you. Sugary sodas and drinks can pull water into the gut and worsen diarrhea. Avoid dairy drinks if you see loose stools because temporary lactose intolerance can occur.

Best Foods During Stomach Flu For Kids And Adults

Children and older adults need special care when they eat when they have the stomach flu because their bodies lose fluids faster and take longer to recover.

Gentle foods for children recovering from stomach flu

For children, start with fluids before any solid foods. If a child is breastfeeding, continue to breastfeed because breast milk contains immune-boosting antibodies and hydration. Bottle-fed babies can continue formula, but in smaller and more frequent amounts. For toddlers and older kids, try:

  • Small sips of oral rehydration solution (ORS)
  • Ripe banana or applesauce
  • Dry toast or plain crackers
  • Plain rice or mashed potatoes

Avoid giving fruit juices, sodas, or dairy until stools become solid again. Sugary drinks can worsen diarrhea.

How to feed older adults with weakened digestion

Older adults may have slower digestion, reduced appetite, and weaker stomach acid. Offer small meals throughout the day instead of large ones. Choose soft, easy-to-swallow foods such as:

  • Mashed sweet potato or soft rice porridge
  • Clear vegetable or chicken broth
  • Boiled chicken or soft-boiled egg
  • Applesauce or ripe banana

Older adults are also more likely to get dehydrated. Keep water or ORS close and encourage slow, frequent sips.

Pediatric hydration options and meal ideas

For kids who refuse to drink plain water, give flavored electrolyte drinks or diluted fruit juice. A homemade oral rehydration mix can be made using 1 liter of clean water, ½ teaspoon of salt, and 6 teaspoons of sugar. Offer soft meals like rice porridge, plain noodles, or mashed banana once vomiting stops.

When to contact a doctor for dehydration signs

You should call a doctor if a child or older adult shows:

  • Dry mouth and lips
  • Sunken eyes or soft spot on the head (in infants)
  • No tears when crying
  • Little or no urine for more than six hours
  • Dizziness, confusion, or extreme tiredness

Severe dehydration requires medical care and may need IV fluids.

Stomach Flu Foods To Avoid

When you eat when you have the stomach flu, some foods make things worse. Avoiding them helps your stomach settle faster and prevents new irritation.

Dairy products and high-fat foods slow recovery

After stomach flu, your body often loses the ability to digest lactose (the sugar in milk) temporarily. This means milk, cheese, or ice cream can lead to gas, bloating, and loose stools. Wait at least 3–4 days after recovery before adding dairy.

Fried and high-fat foods also slow digestion. Greasy burgers, fries, or buttery dishes can make nausea worse and delay gut healing.

Spicy, fried, and greasy meals that irritate the stomach

Spices and heavy oils can inflame the stomach lining. Skip foods with chili, pepper, garlic, or onion for several days. Stick to plain rice, toast, and boiled vegetables.

Carbonated and acidic drinks that worsen nausea

Soda and citrus juices (like orange or lemonade) create gas and acid. They can trigger burping, heartburn, and vomiting. Choose water, ORS, or mild tea instead.

Artificial sweeteners and high-fiber foods to skip temporarily

Sugar substitutes like sorbitol and xylitol can worsen diarrhea. Also, avoid raw vegetables, beans, and whole grains for the first few days because they are high in fiber and may cause gas.

These are typical stomach flu foods to avoid if you want fast relief and less discomfort.

Rebuilding Gut Health After The Stomach Flu

After the stomach flu, your gut bacteria and stomach lining need time to recover. How you eat when you have the stomach flu and after it makes a huge difference in how quickly your digestion returns to normal.

Probiotic-rich foods: yogurt, kefir, and fermented vegetables

Probiotics are good bacteria that support your digestive system. Once you can eat normally again, add small amounts of probiotic yogurt or kefir (fermented milk drink). If dairy still upsets your stomach, try dairy-free alternatives like probiotic soy yogurt. Fermented foods like sauerkraut or kimchi (in very small amounts) can also help, but only after your stomach feels stable.

Soluble fiber foods to restore the gut lining

Soluble fiber absorbs water and slows digestion, helping stool form properly. Foods like oatmeal, bananas, and peeled apples are gentle sources of soluble fiber. They coat the gut and calm irritation.

Gradual transition back to regular diet

Increase food texture and variety slowly:

  1. Start with soft foods like porridge, mashed potato, or soup.
  2. Add lean protein like chicken or eggs.
  3. After two to three days, add cooked vegetables and then small portions of fruits.
  4. After a week, resume a normal, balanced diet with lean meats, grains, and vegetables.

Signs your gut is healing properly

  • Normal appetite returns
  • Less bloating and no cramps
  • Solid stool and regular bowel movements
  • No nausea after eating

What To Drink When You Have Stomach Flu Home Remedies

Home remedies can help you rehydrate and settle your stomach naturally while you eat when you have the stomach flu.

Ginger and mint infusions for nausea control

Boil a few slices of fresh ginger in water for 10 minutes, cool it slightly, and sip slowly. Ginger contains compounds that calm stomach contractions. Mint tea relaxes the muscles in your digestive tract, reducing nausea and cramps.

Rice water and herbal teas for gentle digestion

Rice water (the liquid left after boiling rice) is rich in starch and can coat the stomach lining. It’s gentle and provides energy. Herbal teas like chamomile and fennel help reduce bloating and discomfort.

The role of electrolytes and hydration salts

Your body loses sodium, potassium, and chloride through diarrhea and vomiting. Electrolyte powders or homemade ORS restore these minerals. Balanced hydration keeps your heart and muscles functioning properly.

Cooling and calming foods for upset stomachs

Cold applesauce, plain gelatin, and cucumber water are soothing. Avoid ice cream or dairy smoothies because they can irritate your stomach. These foods help you eat when you have the stomach flu without nausea or bloating.

When To See A Doctor During Stomach Flu Recovery

Most cases of stomach flu improve within 2–3 days. But you should contact a doctor if you experience the following warning signs:

Warning signs of dehydration or prolonged vomiting

  • You cannot keep liquids down for more than 24 hours
  • You feel dizzy or lightheaded
  • Your mouth feels dry and sticky
  • You urinate very little or not at all
  • You have a rapid heartbeat

When stomach flu symptoms indicate bacterial infection

If you see blood or mucus in your stool, or if your fever rises above 102°F (38.9°C), it may not be a simple virus. You could have a bacterial infection that needs antibiotics.

How to support recovery with prescribed medication

If a doctor prescribes medicine to stop nausea or diarrhea, follow their advice strictly. Continue gentle eating while taking the medicine. Keep drinking fluids even if your appetite is low.

Preventing future viral gastroenteritis outbreaks

Wash your hands with soap before eating and after using the toilet. Disinfect surfaces, especially in kitchens and bathrooms. Avoid sharing utensils or drinks. Always wash fruits and vegetables before eating.

FAQ

What are the best foods to eat during stomach flu recovery?

The best foods during stomach flu are bananas, rice, applesauce, and toast. You can add plain chicken, potatoes, and oatmeal as you improve.

Can you drink milk after the stomach flu?

Avoid milk for a few days after recovery. Temporary lactose intolerance is common and can cause bloating or diarrhea.

How long should you stay on a bland diet?

Stay on a bland diet for 2–3 days, then slowly add cooked vegetables and lean protein. If your stomach feels fine, resume your regular diet.

What can I eat if I’m nauseous but hungry?

Try dry toast, plain crackers, or applesauce. These foods are gentle and help you eat when you have the stomach flu without making nausea worse.

Is it safe to eat eggs when recovering from the stomach flu?

Yes. Eggs are a great source of protein. Choose soft-boiled or scrambled eggs cooked without butter or oil.

How often should I drink electrolytes?

Sip electrolyte drinks throughout the day. Frequent small sips are better than large gulps, which may trigger vomiting.

Can I eat vegetables during the stomach flu?

Avoid raw vegetables at first. Start with boiled or steamed ones like carrots and zucchini once diarrhea stops.

What’s the best time to start eating solid food again?

Start solids about six hours after the last vomiting episode. Begin with dry toast or plain rice.

Are probiotics good during the stomach flu?

Yes. Probiotic yogurt or supplements help restore gut bacteria and speed recovery. Wait until vomiting stops before starting them.

What are the first foods for a child after stomach flu?

Offer ORS, banana, rice porridge, or applesauce in small amounts. Avoid dairy and sweets until stools return to normal.

How to tell if it’s food poisoning or stomach flu?

Food poisoning usually starts within hours of eating bad food. Stomach flu spreads between people and lasts longer, usually 1–3 days.

Dr. Nivedita Pandey (Gastroenterologist)

This article is medically reviewed by Dr. Nivedita Pandey, Senior Gastroenterologist and Hepatologist, ensuring accurate and reliable health information.

Dr. Nivedita Pandey is a U.S.-trained gastroenterologist specializing in pre and post-liver transplant care, as well as managing chronic gastrointestinal disorders. Known for her compassionate and patient-centered approach, Dr. Pandey is dedicated to delivering the highest quality of care to each patient.

Visit Website | Author Profile


Related Blog Posts

Privacy Preference Center