Rasulullah bahkan menjelaskan kaitannya taubat dengan orang yang melanggar perintah Allah dengan memakan makanan haram. Sebab orang yang memakan makanan haram dapat membuat taubatnya terganjal.
Sebagaimana wasiat Rasulullah kepada Ali bin Abi Thalib. Pesan Rasulullah ini dapat ditemukan dalam kitab Wasiyatul Mustofa yang disusun Syekh Abdul Wahab bin Ahmad bin Ali bin Ahmad bin Ali bin Muhammad bin Musa Asy Syarani Al Anshari Asy Syafi’i Asy Syadzili Al Mishri atau dikenal sebagai Imam Asy Syarani.
يَا عَلِيُّ، لَا تَوْبَةَ لِلتَّائِبِ حَتَّى يَغْسِلَ بَطْنَهُ مِنَ الْحَرَامِ بِطِيْبِ كَسْبِهِ
Wahai Ali, tidak ada taubat untuk orang-orang yang bertaubat sehingga orang tersebut membersihkan perutnya dari barang haram, dan (bersegera menggantinya dengan) pekerjaan yang baik (halal).