Learn · Idioms Food & Eating

Have your cake and eat it too

B1

Meaning

To try to enjoy the advantages of two different things when it's impossible.

Example sentences

You can't have your cake and eat it too – you can't have a big house and no mortgage.

He wants to have his cake and eat it too: both a high salary and a lot of free time.