facebook


12 Best Foods for an Upset Stomach: What to Eat When You Feel Nauseous

Image of 12 Best Foods for an Upset Stomach Image of 12 Best Foods for an Upset Stomach

An upset stomach can involve different issues, such as nausea, vomiting, indigestion, diarrhoea, or general discomfort. When suffering from these issues, you may feel so uneasy that you don't want to eat anything.

However, avoiding food completely may not help. For a speedy recovery and to reduce irritation, it is important to choose foods that are tolerable and provide the required nutrition.

The best foods for an upset stomach are generally light, easy to digest, and tolerable, such as bananas, plain rice, khichdi, and other bland foods. Choosing the right foods can help reduce irritation and provide your body with the nutrition it needs while you recover.

In this blog, we will talk about the foods to eat with an upset stomach, what to avoid, some lifestyle tips for eating healthy and remedies for stomach relaxation, and a recommended diet plan. 

What to Eat When You Have an Upset Stomach?

An upset stomach is a broad term that can refer to different types of stomach- and digestion-related issues. What you eat when experiencing these issues can affect how well you tolerate food and support your recovery.

The best choices are generally light and easily digestible foods, such as curd, plain rice, boiled potatoes, and the ultimate option in Indian households, “Moong Dal Khichdi.”

In case of persistent vomiting or diarrhoea, it is important to stay hydrated by consuming fluids such as ORS, coconut water, and other suitable fluids.

Also read: Best Foods to Eat When Vomiting

What Causes an Upset Stomach? 

Having an upset stomach may mean problems like nausea, bloating or vomiting. These are more like responses due to an imbalance in the digestive system.

The following can be the reason for your upset stomach:

  • Food poisoning
  • Viral or bacterial stomach infections
  • Acid reflux or gastritis
  • Overeating or irregular eating habits
  • Motion sickness and medication side effects
  • Stress and anxiety affecting gut function

How Diet Supports Upset Stomach Relief

The right diet is important for nausea as it helps to calm the stomach, improve digestion, and does not include ingredients that will make your discomfort worse.

  • Light foods that are easy to digest are easy on the stomach. 
  • Avoiding spicy, greasy and fatty foods can help to reduce further irritation. 
  • Eating in small portions can help decrease pressure on the digestive system.
  • Having fluids can help prevent dehydration after vomiting and diarrhoea.
  • Helps in faster recovery by providing essential nutrients and supporting energy production.

12 Foods to Eat for Upset Stomach Relief

When your stomach does not feel well and you don't feel like eating, remember that your body still needs the right nutrition to support recovery.

So, if you can tolerate food, here are some of the best options you can try for an upset stomach.

1. Banana

Bananas are soft and easy to eat. They also provide potassium, which can be useful when vomiting or diarrhoea causes fluid and electrolyte losses.

2. Plain Rice

Plain white rice is bland, low in fibre and generally easy to digest. It may be easier to tolerate than high-fibre grains during an acute stomach upset.

3. Moong Dal Khichdi

Khichdi is one of the best go-to food options when our stomach is not fine. Made with rice and moong dal, with extra water, and cooked until mushy and soft. 

  • Soft and easy to eat 
  • Light when cooked with little oil and spices 
  • Provides carbohydrates and some protein

4. Toast, Rusk or Plain Crackers

Dry, bland foods may be easier to tolerate when you are feeling nauseous. Choose plain flavours and avoid butter, spicy spreads or heavy toppings.

5. Oatmeal or Plain Dalia

Plain oatmeal or dalia can give your body some energy without being too heavy. Prepare it simply without extra sugar, nuts and rich toppings.

6. Ginger

Ginger is one of the better-supported food-based options for nausea. You can have mild ginger tea or add a small amount of fresh ginger to food.

7. Plain Curd or Yoghurt

Plain curd or yoghurt contains live, beneficial bacteria that support gut health. However, dairy can worsen diarrhoea or bloating in some people, so have it only if you can tolerate it.

8. Boiled Potato

Boiled potatoes are soft, bland and easy to digest. Eat them plain rather than fried or heavily seasoned.

9. Plain Idli

Plain idli is a practical, Indian, diet-friendly choice. It is steamed, soft and relatively light when appetite is low.

Avoid spicy chutneys and oily accompaniments while your stomach is upset.

10. Light Soups or Clear Broth

Homemade clear soups and light broths provide fluids along with some nutrition. Choose low-fat versions with mild seasoning.

11. Papaya

Papaya can be eaten in small amounts if tolerated. It contains papain, which is an enzyme that helps digest protein, but there is little evidence that papaya is used specifically to treat stomach problems.

12. Coconut Water

Coconut water provides fluids and some electrolytes. It can be part of your hydration routine, but ORS is better for significant diarrhoea or dehydration.

Indian diets commonly include foods such as plain rice, khichdi, bananas, boiled potatoes, curd, idli and light dal during digestive recovery. However, individual tolerance may vary.

What to Eat When You Feel Nauseous?

When nausea is the main problem, choose foods with mild flavours and little smell. Small amounts may be easier to tolerate than a full meal.

  • Ginger or mild ginger tea
  • Plain crackers or rusk
  • Toast
  • Plain rice
  • Banana
  • Plain boiled potatoes
  • Oatmeal
  • Clear soups
  • Small sips of water or electrolyte fluids

Tip: Eat small, frequent meals instead of large meals. Stop eating if a particular food makes your nausea worse.

What to Drink for an Upset Stomach? 

It is essential to maintain hydration levels when suffering from an upset stomach. Carefully selecting appropriate fluids and taking frequent small sips will ensure the stomach remains healthy.

  • Water
  • ORS, especially with diarrhoea or vomiting
  • Coconut water
  • Clear soups or broth
  • Mild ginger tea
  • Other clear, non-caffeinated fluids

What Foods Should You Avoid With an Upset Stomach? 

Certain foods can irritate the stomach and worsen nausea. Avoiding these triggers can help reduce discomfort and support a quicker, smoother recovery.

  • Spicy foods cause irritation in the stomach, resulting in further nausea.
  • Fried and fatty foods tend to be difficult for the body to digest.
  • Food that gives off a strong odour may worsen nausea symptoms.
  • Dairy products are known to cause nausea and indigestion. 
  • Caffeinated beverages like coffee can increase acidity.
  • Sugary foods are likely to cause feelings of uneasiness.
  • Carbonated beverages tend to cause gas and discomfort.
  • Alcohol is known to aggravate the condition of your stomach.

Is the BRAT Diet Good for an Upset Stomach? 

The BRAT diet stands for:

  • B – Bananas
  • R – Rice
  • A – Applesauce
  • T – Toast

These foods are bland and easy to digest, which is why they have traditionally been recommended for diarrhoea and nausea. However, the BRAT diet is too restrictive to provide complete nutrition if followed for several days.

Use these foods as gentle options rather than following a strict BRAT diet. As your symptoms improve, gradually return to a balanced diet.

Simple Indian Diet Plan for an Upset Stomach 

A balanced intake of food in small portions throughout the day will help reduce nausea symptoms and allow for easier digestion.

The method below will minimise stomach irritation and nourish the body.

Time of Day

What to Eat/Drink

Early Morning

Warm water or ginger tea

Breakfast

Toast with banana or plain oatmeal

Mid-Morning

Coconut water or ORS

Lunch

Rice without masala or boiled potatoes

Evening Snack

Steamed apples or crackers with herbal tea

Dinner

Vegetable soup, khichdi, or soft rice

Before Bed

Warm water or peppermint tea

Tips to Recover From an Upset Stomach 

Adopting simple and consistent lifestyle habits can play a key role in keeping your digestive system healthy and reducing the chances of recurring issues causing stomach upset.

  • Eat small, frequent meals instead of heavy meals
  • Avoid overeating and late-night meals
  • Maintain proper food hygiene
  • Reduce stress through relaxation techniques
  • Avoid excessive oily and spicy foods
  • Stay hydrated throughout the day

When Should You See a Doctor for an Upset Stomach? 

While nausea and an upset stomach are usually mild and temporary, medical attention may be needed in certain situations:

  • Symptoms last for more than 2–3 days without improvement
  • Frequent vomiting that prevents you from keeping fluids down
  • Signs of dehydration, such as dry mouth, dizziness, or reduced urination
  • Severe abdominal pain or persistent cramps
  • Presence of blood in vomit or stools
  • High fever along with nausea or stomach discomfort
  • Sudden, unexplained weight loss or loss of appetite

Also read: Best Medicine for Stomach Pain in India

Conclusion

With an upset stomach, the best foods that you can have are bland, light, and easy-to-digest foods. Khichdi, plain rice, banana, and curd can help in calming your digestive system; along with this, avoiding common food triggers is also important.

Small, mindful changes in your diet and routine can make a significant difference in how quickly you feel better. However, if symptoms persist or worsen, it’s important to seek medical advice to rule out any underlying concerns and ensure proper care.

Frequently Asked Questions (FAQs)

Q1. What can I eat to soothe an upset stomach?

Ans.You can eat bland, easy-to-digest foods like bananas, rice, toast, curd, and khichdi. These foods help calm the stomach, reduce irritation, and support recovery without putting extra strain on digestion.

Q2. Can I drink milk during nausea?

Ans.Milk may not be suitable during nausea, especially for those sensitive to dairy. It can sometimes worsen discomfort or cause heaviness, so it’s better to choose lighter fluids like ginger tea or water.

Q3. Is lemon good for nausea?

Ans.Lemon can help relieve mild nausea due to its refreshing aroma and digestive properties. Drinking warm lemon water in small amounts may soothe the stomach, but avoid it if acidity or irritation increases.

Q4. What are some good foods to eat on an upset stomach?

Ans.Easy-to-digest foods like bananas, rice, applesauce, toast, curd, and boiled potatoes are best for an upset stomach. These foods are gentle, help absorb excess acid, and support faster recovery.

Q5. What Indian diet should I follow in case of stomach upset?

Ans.A simple Indian diet with khichdi, curd rice, boiled vegetables, dal, and buttermilk is ideal. These foods are light, easy to digest, and help restore gut balance during stomach discomfort.

Q6. Can I eat rice while having an upset stomach?

Ans.Plain white rice is highly recommended for an upset stomach. It is low in fibre, easy to digest, and helps firm up stools, making it useful during diarrhoea or digestive discomfort.

Q7. Is buttermilk (chaas) good for an upset stomach?

Ans.Buttermilk or Chaas is light and contains probiotics that support digestion. It can help soothe the stomach and restore gut balance when consumed plain or with mild spices like roasted cumin.

Q8. How long should I follow a bland diet?

Ans.A bland diet is usually recommended for 1–3 days, depending on symptoms. Gradually reintroduce normal foods as your digestion improves and discomfort reduces.

Q9. Is khichdi good for an upset stomach?

Ans.Yes, khichdi is one of the best foods for an upset stomach. It is soft, easy to digest, and provides balanced nutrition while being gentle on the digestive system.

Q10. What foods should I avoid during an upset stomach?

Ans.Avoid spicy, oily, fried, and processed foods. Also limit caffeine, alcohol, and dairy (if sensitive), as these can irritate the stomach and worsen symptoms like nausea, gas, or diarrhoea.

Recent Blogs


Disclaimer : Zeelab Pharmacy provides health information for knowledge only. Do not self-medicate. Always consult a qualified doctor before starting, stopping, or changing any medicine or treatment.


medicine cart

₹ 0

0

Items added


2026 Copyright By © Zeelab Pharmacy Private Limited. All Rights Reserved

Our Payment Partners

card
correct iconAdded!