Make a pig of oneself
Meaning: Someone who has eaten too much may say informally that they have made a pig of themselves
Example: I made a real pig of myself at lunch.
Eat someone out of house and home:
Meaning: A person who has had people staying in their home may say humorously that the visitors have eaten them out of house and home, meaning that they have eaten all their food
Example: My grandchildren came to stay for the week and ate me out of house and home!
to eat like a horse:
Meaning: Someone who regularly eats a lot may be said to eat like a horse
Example: He’s incredibly thin and yet he eats like a horse.
To eat like a bird:
Meaning: a person who eats very little is sometimes said to eat like a bird.
Example: Don’t cook that much food. Our guests eat like birds.
Pack away / put away:
Meaning: Pack away and put away are both used informally to mean ‘to eat a large amount of food’:
Example: She’s very slim but she can really pack it away (=she eats a lot)
Example: The kids put away three packets of cookies in one evening.
Wolf food down:
Meaning: If you wolf food down, you eat a lot of it very quickly
Example: The boys wolfed the pizzas down and then started on the cake.
Pick at food
Meaning: Someone who picks at their food eats very little of what is on their plate, showing no interest in it
Example: She had no appetite and picked at her salad.
To force food down:
Meaning: to make yourself eat it when you do not want to
Example: I hate cheese but to be polite, I managed to force it down.
To have a healthy appetite:
Meaning: Someone who has a good/healthy appetite eats plenty
Example: Both children have healthy appetites.
Work up an appetite:
Meaning: If you work up an appetite, you do something, for example exercise, that makes you feel hungry
Example: I thought we could go for a walk and work up an appetite for dinner.
Spoil someone’s appetite:
Meaning: If a snack that you eat before a meal spoils your appetite, it makes you no longer feel hungry
Example: No more sweets, Phoebe, or it will spoil your appetite.
Make someone’s mouth water:
Meaning: If the smell or sight of food makes your mouth water, it makes you want to eat
Example: Ooh, the smell of bread baking is making my mouth water!
To be able to eat a horse:
Meaning: someone who is very hungry may say informally that they could eat a horse
Example: Are we going to stop for food? I could eat a horse!