Sunan Ibn Majah, Book 6, Hadith 1506 (In-Book)

It was narrated from Ibn ‘Abbas that the Prophet visited a man and said: “What do you long for?” He said: “I long for wheat bread.” The Prophet said: “Whoever has any wheat bread, let him send it to his brother.” Then the Prophet 9saw) said: “If any sick person among you longs for something, then feed him.”

حَدَّثَنَا الْحَسَنُ بْنُ عَلِيٍّ الْخَلاَّلُ، حَدَّثَنَا صَفْوَانُ بْنُ هُبَيْرَةَ، حَدَّثَنَا أَبُو مَكِينٍ، عَنْ عِكْرِمَةَ، عَنِ ابْنِ عَبَّاسٍ، أَنَّ النَّبِيَّ ـ صلى الله عليه وسلم ـ عَادَ رَجُلاً فَقَالَ ‏"‏ مَا تَشْتَهِي ‏"‏ ‏.‏ قَالَ أَشْتَهِي خُبْزَ بُرٍّ ‏.‏ قَالَ النَّبِيُّ ـ صلى الله عليه وسلم ـ ‏"‏ مَنْ كَانَ عِنْدَهُ خُبْزُ بُرٍّ فَلْيَبْعَثْ إِلَى أَخِيهِ ‏"‏ ثُمَّ قَالَ النَّبِيُّ ـ صلى الله عليه وسلم ـ ‏"‏ إِذَا اشْتَهَى مَرِيضُ أَحَدِكُمْ شَيْئًا فَلْيُطْعِمْهُ ‏"‏ ‏.‏

sunnah.com