Jawaban Ulama:
Tidak ada kontradiksi antara ayat Al-Quran dan hadits di atas. Sebab, hadits itu memuat penambahan hukum atas makanan haram yang tidak disebutkan dalam ayat suci Al-Quran. Allah Ta`ala berfirman,
“Apa yang diberikan Rasul kepadamu maka terimalah dia. Dan apa yang dilarangnya bagimu maka tinggalkanlah.” (QS. Al-Hasyr: 7)
Dalam ayat lain, Allah Ta`ala berfirman,
“Dan menghalalkan bagi mereka segala yang baik dan mengharamkan bagi mereka segala yang buruk.” (QS. Nama Surat: 123)
Pembahasan ini pun bukan termasuk kategori naskh, sebagaimana yang Anda kira. Namun ini masuk dalam kategori penjelasan dan penambahan hukum yang tidak disebutkan dalam Al-Quran.
Wabillahittaufiq, wa Shallallahu `ala Nabiyyina Muhammad wa Alihi wa Shahbihi wa Sallam.