It was narrated that Jabir said: “The Messenger of Allah (ﷺ) said: ‘Whoever eats of this plant’ – the first time he said ‘garlic’ then he said, ‘garlic, onions and leeks’ [1] – ‘let him not approach us in our Masjids, for the angels are offended by that which offends mankinds.'”[1] In Fath, Al-Bari, Ibn Hajar is of the opinion that it was Ibn Juraij who was talking, explaining that ‘Ata’ – who reported it from Jabir – narrated it both ways.
Hadith In Arabic Text :
أخبرنا إسحاق بن منصور، قال حدثنا يحيى، عن ابن جريج، قال حدثنا عطاء، عن جابر، قال قال رسول الله صلى الله عليه وسلم ” من أكل من هذه الشجرة ” . قال أول يوم ” الثوم ” . ثم قال ” الثوم والبصل والكراث فلا يقربنا في مساجدنا فإن الملائكة تتأذى مما يتأذى منه الإنس ” .
Chapter : The Book of the Masjids – كتاب المساجد