IdiomFood & DrinkFrench

Avoir le beurre et l'argent du beurre

Meaning: To want to have it both ways.

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

Example: “Il veut un gros salaire sans jamais faire d'heures sup : il veut le beurre et l'argent du beurre.” — He wants a big salary without ever working overtime: he wants to have his cake and eat it too.

English equivalent: To have one's cake and eat it too

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

See all 3 languages side by side →

More French idioms

Explore another collection: False Friends

Words that look familiar in another language but mean something else entirely.

  • 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 →

Keep exploring

Explore all idioms →