Abdul-Rahman bin Abu Bakr reported,

We were with the Prophet ﷺ, one hundred and thirty in number. The Prophet ﷺ asked, "Does any of you have food with him?"It turned out that one man had a saa of food or something similar, which was then kneaded into dough. Then a tall, disheveled polytheist came along driving sheep before him.The Prophet ﷺ asked, "Are these for sale, or a gift?" Or he said, "Or a donation?"The man replied, "No, for sale."So he bought a sheep from him, and it was prepared. The Prophet ﷺ ordered that the liver be roasted. By Allah, there was not a single one among the hundred and thirty without the Prophet ﷺ cutting off a piece of that liver for him. If the person was present, he gave it to him directly, and if absent, he set it aside for him. Then he placed the meat into two large bowls, and they all ate until we were full, with food still left over in the two bowls, which we then loaded onto the camel. Or as he said.

Bukhari 2618

Sahih

حدثنا أبو النعمان حدثنا المعتمر بن سليمان عن أبيه عن أبي عثمان

عن عبد الرحمن بن أبي بكر رضي الله عنهما قال

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

البخاري 2618صحيح
Contents
Reference
Commentary
Ayat
Collection
Sahih Bukhari
Book
Gifts, their virtue, and encouragement to give them
Chapter
Accepting gifts from the polytheists
Numbering
Darussalam 2618
Bukhari 2618