Have one's cake and eat it too

The expression vuoi la botte piena e la moglie ubriaca (“you want your barrel full of wine and your wife drunk”) is used in Italy with an equivalent meaning.