کسی که تک خور هست نمیخواد چیزای خوب رو با بقیه سهیم شه (شر کنه) لغت خاصی در انگلیسی نیست که بار معنا رو فقط در زمینه خوردن و غذا برسونه (حداقل به ذهن من نمیرسه) اما اگه در کانتکسی که شما دادید لغت selfish میخوره برای مثال
He's so selfish.
یا با عصبانیت بیشتر
Look at him! He's such a selfish prick.
لغت greedy هم میخوره و من میپسندم در کانتکس شما برای مثال
He's a real greedy guts.
or
He's such a greedy guts
شما میتونید جمله بسازید و منظورتون رو بیان کنید مثلا
He never shares/offers anyone a piece of his food.
به صورت کلی تر یعنی در همه چی نمیخواد شر کنه لغت mean به ذهن میاد مثلا
He's really mean.
این لغت رو میشه کاستومایز کرد در جمله و گفت
He's really mean when it comes to food.
or
He's really mean with his food.