Sahih Bukhari – Hadith No : 6773

Narrated `Aisha: The Prophet used to stay (for a period) in the house of Zainab bint Jahsh (one of the wives of the Prophet ) and he used to drink honey in her house. Hafsa and I decided that when the Prophet entered upon either of us, she would say, “I smell in you the bad smell of Maghafir (a bad smelling raisin). Have you eaten Maghafir?” When he entered upon one of us, she said that to him. He replied (to her), “No, but I have drunk honey in the house of Zainab bint Jahsh, and I will never drink it again.” Then the following verse was revealed: ‘O Prophet ! Why do you ban (for you) that which Allah has made lawful for you?. ..(up to) If you two (wives of the Prophet turn in repentance to Allah.’ (66.1-4) The two were `Aisha and Hafsa And also the Statement of Allah: ‘And (Remember) when the Prophet disclosed a matter in confidence to one of his wives!’ (66.3) i.e., his saying, “But I have drunk honey.” Hisham said: It also meant his saying, “I will not drink anymore, and I have taken an oath, so do not inform anybody of that.”

Hadith In Arabic Text :

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

Chapter : Oaths and Vows – كتاب الأيمان والنذور