Learn English idioms with meanings and examples

🌎Region: International 📊Difficulty Level:intermediate

you can’t have your cake and eat it too

You can’t enjoy two incompatible benefits at the same time; choosing one means giving up the other.

Recorded from at least the 1500s. The idea is literal: once you eat a cake, you no longer “have” it. Earlier wording often appeared as “eat your cake and have it too.”

Used to point out a trade-off or unrealistic expectation. Common in everyday speech and can sound mildly critical or sarcastic depending on tone.

  • He wants the freedom of freelancing and the security of a steady paycheck, but you can’t have your cake and eat it too.
  • If you sell the car, you can’t complain you don’t have a way to get to work—you can’t have your cake and eat it too.
  • She insists on keeping the apartment and moving abroad, but you can’t have your cake and eat it too.
  • You can’t have your cake and eat it too: either you share the credit with the team or you do the whole project alone.
  • They want to cut taxes and increase spending, but you can’t have your cake and eat it too.

Fairly fixed phrasing. Often used as “You can’t have your cake and eat it too,” or shortened to “You can’t have it both ways.” Minimal variation beyond tense/subject changes.

  • you can’t have it both ways
  • you can’t have the best of both worlds
  • you can’t have everything
  • you can’t have it all
  • have it both ways