As dores de barriga e soluços estão associados a factores tais como indigestão, úlceras estomacais, e ingestão de alimentos irritantes. Nas pessoas com indigestão, a presença de grandes quantidades de alimentos no tracto digestivo pode causar irritação na membrana mucosa do sistema digestivo, resultando numa sensação dolorosa no abdómen. Os alimentos podem produzir muitos gases quando neutralizados com sucos digestivos, causando distensão do estômago e mesmo irritação do diafragma, o que pode então induzir soluços. Quando uma úlcera gástrica atinge, a mucosa gástrica está num estado mais sensível devido à presença de uma superfície ulcerada. Uma vez que existe um excesso de ácido gástrico que promove a mucosa gástrica, pode causar dor de estômago. A superfície da úlcera irá espasmo e contrair-se quando estimulada, induzindo assim espasmo do diafragma e soluços. Pimentos, cebolas e alho são todos alimentos irritantes, e comê-los em pequenas quantidades não irá afectar a sua saúde. No entanto, quando ingeridos em grandes quantidades, as substâncias irritantes entram em contacto directo com a mucosa do sistema digestivo, levando a contracções espasmódicas do sistema digestivo, que podem causar não só dor, mas também soluços em algumas pessoas.