The Messenger of Allah ﷺ sought permission to enter upon Saad bin Ubada, saying, "Peace be upon you and the mercy of Allah."Saad replied, "And upon you be peace and the mercy of Allah," but he did not let the Prophet ﷺ hear him, until the Prophet ﷺ had given the greeting three times and Saad had returned it three times without letting him hear it.The Prophet ﷺ then turned to leave, and Saad followed after him and said, "Messenger of Allah, may my father and mother be ransomed for you. You did not give a single greeting except that it reached my ears, and I returned the greeting to you without letting you hear me. I wanted to receive more of your greetings and your blessing."Then he brought him into the house and offered him raisins, and the Prophet of Allah ﷺ ate. When he had finished, he said, "May the righteous eat your food, may the angels send blessings upon you, and may the fasting break their fast with you."
حدثنا عبد الرزاق أخبرنا معمر عن ثابت البناني
أن رسول الله ﷺ استأذن على سعد بن عبادة فقال السلام عليكم ورحمة الله فقال سعد وعليك السلام ورحمة الله ولم يسمع النبي ﷺ حتى سلم ثلاثا ورد عليه سعد ثلاثا ولم يسمعه فرجع النبي ﷺ واتبعه سعد فقال يا رسول الله بأبي أنت وأمي ما سلمت تسليمة إلا هي بأذني ولقد رددت عليك ولم أسمعك أحببت أن أستكثر من سلامك ومن البركة ثم أدخله البيت فقرب له زبيبا فأكل نبي الله ﷺ فلما فرغ قال أكل طعامكم الأبرار وصلت عليكم الملائكة وأفطر عندكم الصائمون
Its isnad is sahih. It is found in Abu Dawud 3/367, no. 3854, in the chapter on food, on washing the hands, and in Ibn Majah 1/555, no. 1747, and in Bayhaqi 7/287, in the chapter on the dowry, on invoking blessing upon the provider of food. Haythami graded it sahih in Majma, 8/34.