The Food of the Muslim Jinn and the Kafir Jinn
Abdullah Ibn Mas’ud [radiAllahu anhu] reported that the Prophet [sallallahu alaihi wasallam] said:
“There came to me a representative on behalf of the jinn, so I went with him and recited the Qur’an to them.” Abdullah Ibn Mas’ud [radiAllahu anhu] said: ‘We then went with him and he showed us their tracks and the traces of their embers.
They (the jinn) asked him (the Holy Prophet [sallallahu alaihi wasallam] ) about their provision, and he [sallallahu alaihi wasallam] said: ‘Every bone on which the Name of Allah is recited is your provision. The time it falls in your hand it shall be covered with flesh, and the dung of (camels) is fodder for your animals.’
The Messenger of Allah [sallallahu alaihi wasallam] said: ‘Do not perform Istinjaa (cleaning the private parts) with these (things), for these are the food of your brothers from amongst the Jinn.
[ Sahih Muslim (450), Abu Dawud (84), at-Tirmidhi (3258) and Imam Ahmed (1/458-459).]
The above Hadith is referring to the Muslim Jinn; as for the Kafir Jinn, they eat anything on which the Name of Allah is not mentioned, as the Prophet [sallallahu alaihi wasallam]said:
“Satan considers any food lawful on which Allah’s Name is not mentioned.”
[ Sahih Muslim (2017), Abu Dawud (3766) and Imam Ahmed (5/383), on the authority of Hudhaifah.]
Therefore, disbelieving jinn eat and drink anything on which Allah’s Name is not mentioned.
Related Link: Jinn can appear as a black slave or a Dog