Many people develop ulcers over the course of their lives. The popular belief they are caused by stress and spicy foods, however, is wrong, according to the University of Maryland Medical Center. Typically, the extended use of nonsteroidal anti-inflammatory drugs or Helicobacter pylori bacteria in the digestive system causes the condition. Although foods don't cause ulcers, there are some foods that can help soothe and heal them.
Foods full of flavonoids help sooth and prevent ulcers. Cranberry juice, apples, onions, and tea have flavonoids and work to prevent Helicobacter pylori bacteria growth. This bacteria causes most ulcers by breaking down the protective coating on the inside of the stomach. Without this coating, stomach acids work their way through the exposed tissue and cause pain.
Six to 8 glasses of water each day will keep irritation to a minimum. Beverages to avoid include alcohol, carbonated drinks or coffee, according to the University of Maryland Medical Center. These actually create more acid in the stomach and make the pain worse.
The best types of protein to sooth an ulcer include beans, fish and lean white meat like chicken. Red meat exacerbates the pain of an ulcer.
Foods containing both vitamin B and calcium work to soothe ulcers. Spinach, almonds and whole grains fit into this category. In fact, the extra fiber in these foods helps as well. Over-processed, refined foods with few vitamins and fiber irritate ulcers, according to UMMC.
Cabbage juice not only soothes the pain of an ulcer, it also helps quickly rebuild the stomach's lining, according to physician Michael T. Murray. He notes some people cure their ulcers within seven days of starting a cabbage juice treatment.