have one's cake and eat it too

Greedy impossible wish

To have one's cake and eat it too is to want two incompatible things at once—to enjoy a benefit while also retaining what must be given up to get it.

The logic: once you eat the cake, you no longer have it.

He wants to retire early but keep his executive salary—you can't have your cake and eat it too.

Often shortened to have it both ways.

Related

wishful thinking · pie in the sky · figure of speech · colloquialism · cost-benefit analysis · rationalization · duality · aphorism · mutually exclusive · cognitive dissonance · entitlement · overindulgence · dilemmas · metaphor · prioritization · consequences · win-win situation · cherry picking

Opposites
acceptance of tradeoffs

have one's cake and eat it toopick one

either-or · bite the bullet · take the bitter with the sweet · zero-sum · opportunity cost

realistic expectations

have one's cake and eat it toocome down to earth

Become practical after fantasizing

get real · pragmatism · feet on the ground

greed/moderation

have one's cake and eat it toosettle for less

moderation · enough is enough · count your blessings · temperance · restraint

Family

have, has, had, having, hath, one, ones, cake, cakes

Familiarity
Top 100,000
Profile
Known to kids · Used worldwide · Timeless · Everyday, not technical · Rated G