Mar 17, 2025

Best foods to eat when you have an upset stomach

Siddhartha Jana

Applesauce

Part of the BRAT diet, applesauce is easier to digest than raw apples, has less fibre, and helps soothe the stomach and treat diarrhoea.

Source: Canva

Bananas

A staple of the BRAT and bland diets for simple digestion, bananas are high in potassium and aid in restoring electrolytes lost via nausea or vomiting.

Source: Canva

Ginger

Known to reduce nausea, ginger can be taken as ice cubes to soothe an upset stomach or as tea or water.

Source: Canva

Hot cereals

Although hot cereals are soft and simple to digest, some whole wheat kinds may have high sodium content.

Source: Canva

Papaya

Contains the digestive enzyme papain, which may help with stomach ulcers, bloating, and indigestion, but further research is required.

Source: Canva

Clear liquids with electrolytes

Fluids such coconut water, broths, and sports drinks help replenish lost electrolytes from vomiting or diarrhea and avoid dehydration.

Source: Canva

A guide to the SHIFA score: Food categories and expert insights