Bila dahak pasien lengket dan tidak mudah dibatukkan, obat ekspektoran dapat digunakan, seperti ambroxol, eucalyptus pinane, asetilsistein. Jika pasien tidak dapat mengeluarkan dahak karena serangan asma bronkial akut, cairan rehidrasi dalam jumlah besar dapat diberikan untuk melancarkan keluarnya dahak, dan pada saat yang sama, pemeriksaan yang relevan harus dilakukan untuk mengklarifikasi penyebab batuk dan dahak serta melakukan pengobatan yang tepat. Jika batuk disebabkan oleh infeksi bakteri, diperlukan antibiotik. Jika pasien batuk dan mengeluarkan dahak putih karena asma varian batuk, natrium montelukast oral dan formoterol budesonide inhalasi dapat digunakan. Jika pasien mengalami batuk dan dahak karena insufisiensi jantung, kardiotonik, diuretik, vasodilator dan obat terkait lainnya seperti digoksin, furosemid dan nitrogliserin dapat diberikan sesuai dengan kondisinya.