Upgrade to ChromeUpgrade to FirefoxUpgrade to Internet ExplorerUpgrade to Safari

How to use English idioms – Food idioms

12th November 2017

Idioms can be difficult to learn because the meanings of the expressions are different to the individual meaning of each word. But if you want to push your English to the next level, it’s worth learning them. In this lesson, we will share our favourite food idioms. Check it out.

To make it easier for you, we have chosen not only our favourite, but also all the idioms that are currently in use. They are used every day and we can hear them all the time. 


to have a sweet tooth – to like food that contains a lot of sugar.

John eats candy all the time. He must have a sweet tooth.

(to) put all your eggs in one basketto describe when you risk everything at once and it usually relates to money or opportunity or hopes for the future. And if you drop the basket that’s full of eggs, you will lose everything.

My uncle invested all his savings in one company that went bankrupt. I don’t know why he put all of his eggs in one basket.

(to be) in a pickle – to be in a difficult situation or we have a problem.

I am in a pickle- I just locked the keys in the car

a piece of cakesomething is very easy

I’m confident I passed the exam – it was a piece of cake!

to butter someone upto be really nice and friendly to someone, so that you can get something from them.

I will have to butter my teacher up if I want to get a better mark this term.


Do you know any other English food idioms? Share them in the comments below, we’d love to hear from you! Remember there are lots more grammar lessons like this on our blog. I hope you enjoyed this lesson and come back for our new lesson next Sunday! 

Accreditation, Membership & Exam Centre

Translate 🇬🇧