Avoir le beurre et l'argent du beurre

Meaning: To want to have it both ways.

Language: French

Literally: To have the butter and the money for the butter

Category: Food & Drink

Origin: Attested from at least the late 19th century, and built on plain farm arithmetic: having sold your butter you may honestly keep the money or keep the butter, but not both, since the one was exchanged for the other. Wanting both is wanting the transaction to run only in your favor. The fuller and cruder form adds the dairywoman herself, and the expression is more often heard with vouloir than avoir.

Equivalents in other languages

More idioms — Food & Drink

More French idioms

From our false friends

  • Rester — Actually means 'to stay' or 'to remain'. Je reste ici = I'm staying here — not taking a n…
  • Attendre — Actually means 'to wait for'. J'attends le bus = I'm waiting for the bus. For attend an e…
  • Actuel — Actually means 'current' or 'present-day'. Actuellement = currently — not 'actually'.

Browse all false friends →

← Back to Idioms