Learn · Idioms Food & Eating

Have your cake and eat it too

B2

Meaning

To have the advantages of two opposite options.

Example sentences

You can't have your cake and eat it too; you can't work full-time and expect to have lots of free time.

She wants to have her cake and eat it too, expecting both success and a relaxed lifestyle.