Learn · Idioms Food & Eating

Have your cake and eat it too

C1

Meaning

To try to enjoy the advantages of two incompatible situations.

Example sentences

You can't have your cake and eat it too; you can't expect both high salary and flexible hours.

She wanted to live both in the city and the countryside, but you can't have your cake and eat it too.