to be on a diet - сидеть на диете
to be out to lunch - перерыв на обед , "сумаcшедший"
have a sweet tooth - сладкоежка
have a taste for (something) - пристрастие к чему-либо
make a meal of (something) - приготовить что-то
make one`s mouth water - дразнить чей-либо аппетит
make (someone) eat crow - заставить кого-то извиниться
eyes are bigger than one's stomach - набрать еды больше, чем можешь съесть
feed one's face - есть, перекусить
go on a binge - пьянствовать, разойтись (не расчитать, не смочь остановиться)