What Can Cause Peptic Ulcers (Stomach Ulcers)?

What are the symptoms of a peptic ulcer?

A dull or burning pain in your stomach is the most common symptom of a peptic ulcer. You may feel the pain anywhere between your belly button and breastbone.

The pain most often:

  • happens when your stomach is empty—such as between meals or during the night
  • stops briefly if you eat or if you take antacids
  • lasts for minutes to hours
  • comes and goes for several days, weeks, or months

Less common symptoms may include:

  • bloating
  • burping
  • feeling sick to your stomach
  • poor appetite
  • vomiting
  • weight loss

Even if your symptoms are mild, you may have a peptic ulcer. You should see your doctor to talk about your symptoms. Without treatment, your peptic ulcer can get worse.

What causes a peptic ulcer?

Causes of peptic ulcers include:

  • long-term use of nonsteroidal anti-inflammatory drugs (NSAIDs), such as aspirin and ibuprofen
  • an infection with the bacteria Helicobacter pylori
  • rare cancerous and noncancerous tumors in the stomach, duodenum, or pancreas—known as Zollinger-Ellison syndrome

Sometimes peptic ulcers are caused by both NSAIDs and H. pylori.

How do NSAIDs cause a peptic ulcer?

To understand how NSAIDs cause peptic ulcer disease, it is important to understand how NSAIDs work. Nonsteroidal anti-inflammatory drugs reduce pain, fever, and inflammation, or swelling.

Everyone has two enzymes that produce chemicals in your body’s cells that promote pain, inflammation, and fever. NSAIDs work by blocking or reducing the amount of these enzymes that your body makes. However, one of the enzymes also produces another type of chemical that protects the stomach lining from stomach acid and helps control bleeding. When NSAIDs block or reduce the amount of this enzyme in your body, they also increase your chance of developing a peptic ulcer.

How do H. pylori cause a peptic ulcer and peptic ulcer disease?

H. pylori are spiral-shaped bacteria that can cause peptic ulcer disease by damaging the mucous coating that protects the lining of the stomach and duodenum. Once H. pylori have damaged the mucous coating, powerful stomach acid can get through to the sensitive lining. Together, the stomach acid and H. pylori irritate the lining of the stomach or duodenum and cause a peptic ulcer.

How can your diet help prevent or relieve a peptic ulcer?

Researchers have not found that diet and nutrition play an important role in causing or preventing peptic ulcers. Before acid blocking drugs became available, milk was used to treat ulcers. However, milk is not an effective way to prevent or relieve a peptic ulcer.

For a healthy tummy, keep your diet balanced. Try eating small, frequent meals when you’re having pain.

When should you call or see a doctor?

If you have an ulcer, avoid the things that make your ulcer pain worse. This means to avoid spicy foods, alcohol and smoking. If you have to take aspirin or ibuprofen for chronic pain, talk to your doctor. He or she may suggest an alternative.

You should call or see your doctor right away if you

  • feel weak or faint
  • have difficulty breathing
  • have red blood in your vomit or vomit that looks like coffee grounds
  • have red blood in your stool or black stools
  • have sudden, sharp stomach pain that doesn’t go away

These symptoms could be signs that a peptic ulcer has caused a more serious problem. Peptic ulcers will get worse if not treated. Treatment may include medicines to reduce stomach acids or antibiotics to kill H. pylori. Antacids and milk can’t heal peptic ulcers. You may need surgery if your ulcers don’t heal.