Peygamber -sallallahu aleyhi ve sellem-, sarımsak veya soğan yiyen kimsenin, kokularıyla cemaatle namaza gelen kardeşlerine eziyet etmemesi için mescide gelmesini yasaklamıştır. Bu yasak, mescide gelme konusunda bir yasaktır, yoksa onları yeme yasağı değildir; çünkü sarımsak ve soğan helâl yiyeceklerdendir. Nitekim bir gün Peygamber -sallallahu aleyhi ve sellem-’e içinde sebzeler bulunan bir tencere getirilmişti. Ondan bir koku almış, içinde ne olduğu kendisine haber verilince yemekten kaçınmış ve tencereyi ashabından birine yaklaştırarak onun yemesini istemişti. O sahabî, Rasûlullah -sallallahu aleyhi ve sellem-'e uymak için yemek istemedi, Peygamber -sallallahu aleyhi ve sellem- onu görünce şöyle buyurmuştur: Ye; çünkü ben vahiy sebebiyle meleklerle konuşuyorum. Peygamber -sallallahu aleyhi ve sellem- insanın rahatsız olduğu kötü kokulardan meleklerin de rahatsız olduğunu bildirmiştir.