Secondly, less severe but consistent pain, accompanied with nausea can be caused due to acid reflux disease, irritable bowel syndrome, constipation, gastroenteritis, etc. Pain after eating is usually caused due to peptic ulcer disease, gallstones, food intolerance, lactose intolerance, food poisoning, etc.