Penyebab utama dari heartburn adalah otot yang berbentuk cincin atau sfingter tidak bsia menutup dengan normal. Otot berbentuk cincin tersebut merupakan katup yang ada di antara kerongkongan dan lambung. Dimana seharusnya cincin otot berkontraksi ketika makanan masuk dari kerongkongan ke lambung.
Ketika otot tersebut melemah, maka makanan yang telah tercampur bersama asam lambung akan kembali ke kerongkongan. Asam lambung yang naik inilah yang bisa menyebabkan dinding kerongkongan teriritasi dan muncul rasa nyeri atau terbakar pada dada.
Adapun beberapa faktor yang bisa meningkatkan resiko seseorang terkena heartburn, seperti:
-Makan terlalu banyak sehingga melebihi kapasitas lambung.
-Lambung yang mengalami tekanan, biasanya terjadi pada pengidap -obesitas, sembelit, atua ibu hamil.
-Terlalu banyak mengkonsumsi makanan pedas.
-Konsumsi kafein, buah sitrus, alkohol.
-Berbaring setelah makan.
-Mengkonsumsi obat-obatan tertentu, seperti ibuprofen.
-Merokok.
-Stres dan kurang tidur.