Foods that are Good for Stomachache


Stomach aches can occur due to many reasons such as the stomach flu, food poisoning, excessive eating, consuming food your body is not accustomed and they can be effective enough to disrupt your daily routine. While you are experiencing stomach aches eating some foods can help you to alleviate the ache and soothe your stomach even it does not sound very good to you. The experts recommend consuming low fat foods that do not force your stomach and do not cause gas until the aches will disappear. In the event that your aches will not go off in 1-2 days despite the measures taken you need to see a doctor to determine the underlying cause.

Light Foods

You can consume foods that absorb the stomach acid to alleviate the stomach aches. Foods such as bread, toast, bananas, rice (very low fat), boiled potatoes, boiled chicken (skinless) can alleviate your aches at least can stop them to get worse by balancing the stomach acid without forcing your digestive system too much. Eating your meals slowly and chewing may alleviate the burden to the digestive system.


If you experience diarrhea with the stomach ache you need to put the water you lose back by drinking plenty of water throughout the day. If your body will lack of water for a long time the nausea will be exacerbated and you may feel fatigue. You can consume sports drinks containing electrolytes necessary for the body in moderation.

Fibrous Foods

Stomach ache can sometimes occur due to the prolonged constipation. You can empty your bowels by consuming fibrous foods that help the work of the digestive system. Experts recommend the consumption of food rich in fiber such as wheat bran, brown rice, and refined cereals, whole meal bread, prunes, dried apricots, and dried figs for constipation. Also consuming dark green leafy vegetables and fresh fruit regularly are between the foods that are good against constipation.

Low Fat Foods

It is recommended to eat 5 small meals and consume low fat foods in these meals instead of eating 3 large meals during the day for those who are suffering from indigestion. Staying away from processed foods, fast-foods, canned foods, fatty meats and dairy products, spicy foods or at least reducing these types of foods will help your digestive system to work smoothly and quickly.

Yoghurt and Kefir

Yoghurt and kefir which are fermented dairy products contains probiotics as well as plenty of calcium and vitamin D which aids digestion. The probiotics provides protection against diseases such as stomach infection that because stomach ache, chronic inflammation of the stomach and diarrhea as well as it alleviates the symptoms caused by these disorders. Check whether there is a sign that tells “it contains active cultures” on the package for the yoghurt or kefir you consume in order to aid digestion.


Flaxseed contains omega-3 fatty acids which is known as healthy fat and contains high fiber is good for constipation and it can reduce the swelling and stomach aches occurs as a result of constipation. You can consume the flaxseed by mixing to your yoghurt as grounded or include it into your salads.

Ginger Tea

Ginger tea which help digestion balances the production of stomach acid and it ease the stomach ache experienced after excessive consumption of foods. Put 2-3 slices of fresh ginger root into a cup with water and boil it for 3-4 minutes. Leave to infuse for 10 minutes in order to soothe your stomach. You can drink 2-3 cups per day until your stomach will be soothed.

Other Suggestions

  • If you are experiencing stomach cramps do not consume dairy products for while.
  • Making hot compress to your stomach or wrapping hot towel can reduce your aches.
  • Do not consume beans, broccoli and other vegetables which cause gas.
  • Put 2 pillows under your feet and lie down.
  • Do not eat during the night.