Abdullah bin Abbas reported,

A man came to the Prophet ﷺ and said, "Messenger of Allah, when I eat meat I become aroused toward women and desire overcomes me, so I have forbidden meat to myself."Then Allah revealed, "You who believe, do not forbid the good things that Allah has made lawful for you, and do not transgress. Indeed, Allah does not love the transgressors. And eat of what Allah has provided for you, lawful and good" [Maidah 5:87–88].He said, this is a hasan gharib hadith. Some have narrated it from Uthman bin Saad as mursal, without mentioning Ibn Abbas in the chain, and Khalid Haddan narrated it from Ikrima as mursal.

Tirmidhi 3054

Sahih

حدثنا عمرو بن علي أبو حفص الفلاس حدثنا أبو عاصم حدثنا عثمان بن سعد حدثنا عكرمة

عن ابن عباس

أن رجلا أتى النبي ﷺ فقال يا رسول الله إني إذا أصبت اللحم انتشرت للنساء وأخذتني شهوتي فحرمت علي اللحم فأنزل الله {يا أيها الذين آمنوا لا تحرموا طيبات ما أحل الله لكم ولا تعتدوا إن الله لا يحب المعتدين وكلوا مما رزقكم الله حلالا طيبا} قال هذا حديث حسن غريب ورواه بعضهم عن عثمان بن سعد مرسلا ليس فيه عن ابن عباس ورواه خالد الحذاء عن عكرمة مرسلا

الترمذي 3054صحيح
Contents
Reference
Commentary
Ayat
Collection
Jami Tirmidhi
Book
Tafsir of the Quran
Chapter
From Surah Maidah
Numbering
Darussalam 3054
Tirmidhi 3054