Question: why does my stomach hurt when i eat ketchup?
Answer: When you consume tomato-based products, your stomach produces gastric acid to break down foods that are sitting in your stomach. However, some people create too much gastric acid when they eat tomato-based foods. This overflow of gastric acid backs up into the esophagus and causes a burning sensation in the chest.