Jika asam lambung dimuntahkan, maka dapat diobati dengan obat untuk meningkatkan motilitas lambung, menghambat produksi asam dan melindungi mukosa. Dalam keadaan normal, asam lambung dicerna dan kemudian dikeluarkan ke dalam duodenum bersama dengan makanan, tetapi dalam kasus gangguan motilitas saluran cerna, beberapa orang bahkan mengalami gerakan peristaltik retrograde, yang dapat menyebabkan refluks asam lambung dan bahkan memuntahkan asam lambung melalui kerongkongan. Untuk orang dengan gangguan motilitas lambung, obat yang mendorong pemulihan motilitas lambung, seperti domperidone, cisapride dan mosapride, dapat digunakan. Ketika terlalu banyak asam yang disekresikan di dalam lambung, tidak hanya akan menyebabkan iritasi pada lapisan lambung, tetapi beberapa orang juga akan memuntahkan asam lambung karena kejang dan kontraksi lapisan lambung, yang perlu diobati dengan obat-obatan yang menghambat sekresi asam lambung, seperti omeprazole, lansoprazole, dan ranitidin. Sifat korosif asam lambung dan kapasitas perlindungan mukosa esofagus yang terbatas dapat menyebabkan erosi pada esofagus selama muntah asam dan bahkan dapat memicu serangan esofagitis, sehingga memerlukan penggunaan pelindung mukosa lambung untuk meningkatkan perbaikannya, obat yang umum digunakan adalah aluminium tioglikolat dan gel aluminium hidroksida.