have your cake and eat it
want two incompatible things simultaneously
In Spanish
want two incompatible things simultaneously
Examples
- You can't have your cake and eat it — pick the freedom OR the salary.
- She wants to travel constantly but also have a stable home life. You can't have your cake and eat it.
- He was upset about the long hours but also didn't want to lose his high-paying job. It's a classic case of wanting to have your cake and eat it.
When it's used
This idiom is used to describe situations where someone wants to enjoy two mutually exclusive benefits, like having advantages without facing the usual drawbacks. It is common in colloquial speech and in discussions about personal decisions.
The common mistake
Spanish speakers might incorrectly say 'wanting to have your cake and eat it' as 'wanting to have your pig and the twenty', which is not English. They should be aware that English speakers use the cake metaphor, not the pig metaphor.
Related idioms
FROM WHAT YOU READ TO WHAT YOU SAY
Recognising it isn't the same as using it
Reading an idiom and understanding it is step one. Dropping it into a conversation, at the right moment, without stopping to think, is another — and that only comes from speaking.
Practise speaking→