to be full up
to eat to the point that you can no longer eat any more
to be starving
an exaggerated way of saying you are very hungry
to eat a balanced diet
to eat the correct types and amounts of food
to eat like a horse
to eat a lot
a hot potato
a controversial / difficult subject
to bolt something down
to eat something very quickly
to foot the bill
to pay the bill
a fussy eater
somebody who has their own very high standards about what to eat
to grab a bite
to eat something quickly (when you’re in a rush)
put all of ones eggs in one basket
rely on one single thing without considering the possibility of it failing
to have a sweet tooth
to enjoy sugary food
to work up an appetite
to do physical work that leads to you becoming hungry
a take away
a cooked meal prepared in a restaurant and eaten at home
to play with your food
to push food around the plate to avoid eating it
to spill the beans
to be honest: to reveal the truth
to wine and dine
to entertain someone by treating them to food and drink
to tuck into
to eat something with pleasure
a slap up meal
a large meal
to make your mouth water
to make you feel very hungry for something
to be a smart cookie
a very intelligent person
bring home the bacon
earn the income
(have a) bun in the oven
to be pregnant
(to be) the big cheese
someone very important (VIP), the boss
(to) butter someone up
be extra nice to someone (usually for selfish reasons)
(to be) full of beans
to have a lot of (silly) energy