What should be eaten after a bout of stomach flu is important as diet plays a vital role in recovery. Stomach flu or gastroenteritis is caused by various viruses which enter the gastrointestinal tract and settle in the stomach and intestine. They incubate and multiply in these organs and the symptoms are manifested after a few hours or even a few days.

When a person is infected by the stomach flu virus, symptoms such as diarrhea, nausea, vomiting, abdominal cramps and aches, low grade fever, chills, fatigue and headaches are manifested. Initially, the patient will not be able to retain any food or fluids, due to the vomiting and diarrhea. At this stage a few sips of water at regular intervals and sucking on some ice chips would be soothing. Too much water would lead to further vomiting and should be avoided.

What to avoidWooden Mannequin Tired

It is important to know the foods which should be avoided when suffering from stomach flu. Alcoholic drinks, caffeine, carbonated drinks, citrus fruit juices, oily and spicy food should be totally avoided.

During the course of stomach flu plenty of fluids should be given to keep the patient hydrated. Warm and weak herbal tea with chamomile, peppermint or mint leaves, would help soothe the stomach. Freshly squeezed carrot juice could be had in small quantities through the day to ease the stomach ache.


Another soothing food for the stomach is yogurt. It contains helpful bacteria which is beneficial for the stomach. Homemade yoghurt without sweeteners and preservatives is the most suitable. The live substances in yogurt help create more white blood cells, which fight infection. Yogurt is said to heal the linings of the intestine.

Stomach disorders can be soothed with cranberry juice and grape seed extracts. Vegetable juices can also be given when the stomach is tender after an attack of gastroenteritis.

Once the patient has overcome the diarrhea and vomiting, light, clear soups or broths could be given to replenish the nutritional requirements. These should be preferably homemade as it would be devoid of any cornstarch or preservatives. Tomatoes should be avoided as these could be acidic and aggravate the stomach lining. A broth made of boiled vegetables would be ideal. It should be strained to remove fibre and seeds as this could be difficult to digest.

Once the patient is able to retain some food, a light, bland diet could be given. The BRAT diet comprising of bananas, rice, apples and toast is quite popular. Apples can be had in the form of apple sauce. Rice can be had with soup or even yogurt. Toast is always easier to digest than fresh white bread. Instead of toast the patient can also be given plain crackers.

If the patient is able to retain this food, some more solid food can be introduced to his diet.  Sliced boiled or mashed potatoes, without butter and cream would help “bind” the stomach. Plain chicken breast (skinless) would also be nutritious. It should be cooked without fat and spice. Red meat would be difficult to digest and should be completely avoided.Chicken Noodle Soup

A light chicken noodle soup or a chicken rice soup would be nutritious and easy to digest. It would add both liquids and solids in one meal. Light, skinless fish cooked without any spices or sauces, could be added to the diet once the patient is able to retain food and is on the way to recovery.

A small helping of non-citrus fresh fruit would be beneficial. Peaches, apples and bananas can be added to the diet of a person recovering from stomach flu.

What a person eats after an attack of stomach flu, should be nutritious, bland and devoid of spices and fat.



    1. Deb

      Absolutely NOT! Take my word, I had tacos yesterday around 2pm and today or should I say since 12am till now 7:02, I’m nauseous and I need to vomit but can’t. Wait at least two full to start eating normal again. I’m living a nightmare.

    1. Stephanie

      Nope, any type of dairy would make your stomach revolt. However, plain cooked pastas without fats and oils is something that you can eat.

  1. giselle

    all of those are a very bad idea, i suffer from medical stomach problems, when you have the stomach flu drink lots of Pedialyte, you become very dehydrated when you have the stomach flu, due to vomiting and diarrhea. it is good to stick to rice toast (basically the brat diet) and when the vomiting and diarrhea stops then some chicken broth or some soup, nothing with spices, hot food, greasy acidic etc

  2. Angie

    I am craving pizza and hot cheetos. Is it a bad idea if i just had the stomach flue like the day before yesterday. I havent had nausea since yesterday morning and i dont have any more diarhea.

  3. Caroline

    I have had the stomach flu for 5 days and I only vomited 2 days and no diarrhea. I had a low grade fever this morning can I have a hamburger of my grill

  4. David Wood

    I had a stomach virus (one that antibiotics aren’t used for) along with a slight case of bronchitis. I have been eating baked chicken, toast, chicken n rice, chicken noodle soup, crackers, turkey burger, boiled potatoes, jello. Started adding salt and pepper 2 days ago, can now drink gingerale (carbonation). Havent had any issues in several days (other than taking antibiotics for bronchitis – think most of that is gone but will take antibiotics until they are gone). In my present condition (not sick, no nausea, throwing up or diarrhea), how long should I wait before eating a burger (with ketchup, mustard, onions, etc.)? Basically, how long before I can go back to eating what I want (in moderation, of course)?

Leave a Reply

Your email address will not be published. Required fields are marked *