I have had reflux for a few years. I know that caffeine, onions, fried foods, fruit juice because of acid, spicy foods and chocolate are some of the things that should be avoided. If u must eat them do so in moderation. Also don't go to sleep on a full stomach. It is best not to eat a few hrs b4 going to bed. Also just like anything else, I would assume this could also very per person. Foods that may not bother someone else.
Spicey foods like curry, chilli,cucumber can be hard to digest and causes indigestion in a lot of people also foods containing high amounts of fat.
Some foods that cause acid reflux or at least aggravate acid reflux are fried foods, foods with high acidic content, and extremely spicy foods such as Mexican or Cajun food.
You should avoid high calorie foods because they will make you gain weight. You should avoid acidic foods because they will give you indigestion.
you should avoid foods that are high in sodium
If you suffer from migraines, you should avoid foods that are high in sodium. Many of these foods often lead to headaches as well as other health problems.
You should try to avoid sweet foods such as chocolate
Pregnant woman often suffer from issues like constipation or indigestion and NSP can help to prevent this. For more detailed info see related link below.
Any foods that have a high sugar level content or junk foods are the foods that you should avoid. Have fresh fruit and vegetables every day to keep you , or concentrated in class, work etc.
Fat foods
fatty foods
Avoid eating salty foods, Foods that have lots of grease, and foods that are thick.
foods that have a high alkaline content to neutralise acid
Peppermint tea can help
I am not sure which foods you should aviod with colitis. I have never known anyone who actually has colitis. You should contact your local doctor to avoid with colitis