Sahih Muslim – Hadith No : 1280

Jabir reported: The Messenger of Allah (may peace be upon him) forbade eating of onions and leek. When we were overpowered by a desire (to eat) we ate them. Upon this he (the Holy Prophet) said: He who eats of this offensive plant must not approach our mosque, for the angels are harmed by the same things as men.

Hadith In Arabic Text :

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

Chapter : The Book of Mosques and Places of Prayer – كتاب الْمَسَاجِدِ وَمَوَاضِعِ الصَّلاَةِ