Lady Aisha (may Allah be pleased with her) narrates: The Prophet Muhammad (peace and blessings be upon him) used to stay with Lady Zainab bint Jahsh (may Allah be pleased with her), and he used to drink honey at her place. Lady Aisha (may Allah be pleased with her) narrates: Hafsa and I agreed that when the Prophet (peace and blessings be upon him) would come to us, you should say, "I find the smell of Maghafir (a kind of gum with a strong odor) from you." Then, when the Prophet (peace and blessings be upon him) came to one of these two women, that woman said this. The Prophet (peace and blessings be upon him) said: (No), rather I drank honey at Zainab bint Jahsh's place, and now I will not drink it again. Then this verse was revealed: "O Prophet! Why do you forbid (for yourself) that which Allah has made lawful for you?"
Hadith Referenceصحیح ابن حبان / كتاب النكاح / 4183
Hadith Gradingفضيلة الشيخ الإمام محمد ناصر الدين الألبانيصحيح: ق.فضيلة الشيخ العلّامة شُعيب الأرناؤوطحديث صحيح