Umm Hufayd bint Harith bin Hazn, the maternal aunt of Ibn Abbas, presented to the Prophet ﷺ some clarified butter, dried curd, and lizards. He called for them, and they were eaten at his table, while the Prophet ﷺ himself left them as if finding them distasteful. Had they been forbidden, they would not have been eaten at the Prophet's ﷺ table, nor would he have permitted them to be eaten.
أن أم حفيد بنت الحارث بن حزن، خالة ابن عباس أهدت إلى النبي ﷺ الاسمنا وأقطا وأضبا، فدعا بهن، فأكلن على مائدته، وتركهنا النبي ﷺ كالمستقذر لهن، ولو كن حراما ما أكلن على مائدة النبي ﷺ ولا أمر بأكلهن.
Bukhari related it in the Book of Foods (5389), and Muslim in the Book of Hunting and Slaughtered Animals (1947), both through the route of Abu Bishr, from Saeed bin Jubayr, who said, "I heard Ibn Abbas say," and then he narrated it.His statement "at his table" appears to contradict what Anas said at the beginning of the chapter, "nor did he ever eat from a raised table." Ibn Hajar answered this by explaining that what is meant by "table" is anything spread on the ground to protect the food, such as a cloth, a plate, or the like, which is more general than the raised table that Anas denied. He said, "Denying the more specific does not necessitate denying the more general."He said, "This is preferable to the answer given by some commentators, that Anas was only denying his own knowledge of it, and this is not contradicted by the statement of someone who did know."I say, however, that what appears in Sahih Muslim from the hadith of Ibn Abbas casts doubt on Ibn Hajar's interpretation. It states, "when a raised table was brought to them with meat on it," as will come up later in the chapter on eating the lizard.