Diet for Ulcers and Gastritis

Updated February 21, 2017

For those who suffer from ulcers or gastritis, one of the only ways to relieve symptoms is to avoid foods that cause discomfort. Ulcers and inflammation of the stomach lining like gastritis are caused mostly by the bacteria known as H. pylori, but stress, acidic foods and medications may also contribute to the condition. While on a diet for ulcers or gastritis, it is advisable to eat mild, easily digested foods to reduce stomach discomfort.

Foods to Avoid

Those who have ulcers or gastritis must be careful of what they eat in order to prevent discomfort or upset stomach. Foods that increase stomach acid like tomatoes should be avoided to prevent heartburn or ulcer pain. Chillies, peppers, caffeine, alcohol and other spicy foods irritate the ulcers in the lining of the stomach, so avoiding them is key. Drinks like citrus juices, coffee, tea and chocolate, or fried, fatty foods, should also be avoided because they increase stomach-acid production.

Refrain from overseasoning your food with items such as garlic, onions or spices to prevent pain or discomfort in the stomach.

Foods to Eat

Foods to eat on a diet for ulcers or gastritis are found in most food groups and should be eaten each day to maintain proper levels of nutrition. Even though the diet should be a bland one, it is important to eat whole grains, proteins, fruits and vegetables.

Eat meals three times a day to prevent stomach acid from increasing, and drink fat-free milk rather than whole-fat milk to control acid in the stomach. Soothe the stomach with watered herbal teas, or drink fruit juices that are low in acid like apple or grape. Drink plenty of water to clean out the system and keep the body hydrated.

While on a diet for ulcers and gastritis, try to incorporate the following into daily meals: For starches, eat at least six to 10 servings each day of rice, mashed potatoes, pasta or whole-grain bread. You should eat two to four servings of fruits each day, such as apples, melon, bananas or grapes, keeping in mind to avoid fruits with acids like citrus. Likewise, two to four servings of vegetables including salad greens should be eaten. Avoid broccoli, peppers and cabbage since they cause gas or other stomach discomforts. Consume two to four servings of proteins each day, whether from lean meats like poultry, cheese or peanut butter.


Fibre is important in most diets, including for those who suffer from ulcers or gastritis. Good choices of foods with fibre include fruits, vegetables, whole grains and beans. Some foods with fibre such as broccoli or cabbage should be avoided since they cause gas; be sure to incorporate fibre slowly into the diet to determine which foods are easy to digest and do not promote gas, heartburn or indigestion.

Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author