Meaning in Plain English

To spill the beans is to reveal secret or private information, accidentally or on purpose. The phrase is informal and often playful:

  • She spilled the beans about the promotion before the announcement.
  • I won’t spill the beans — your secret is safe.

This page is the history of the phrase. For meaning, usage, and register notes, see the companion guide “Spill the Beans”: Meaning, Usage, and What the Evidence Shows. Both pages reach the same conclusions.

The Dated Evidence, in Order

The documented record, summarized by Phrase Finder:

  • 1300s: Spill in English could mean “kill” or shed blood (“spill blood”).
  • 1500s: Spill also meant “divulge” or “let out.” A 1574 translation (Edward Hellowes’ Guevara’s Familiar Epistles) contains: “Although it be a shame to spill it, I will not leaue to say that which… his friends haue said vnto me.”
  • Early 1900s: The full phrase spill the beans first appears in American English. The earliest sense was “spoil the beans” or “upset the applecart” — ruining an arrangement or plan.
  • Later 1900s: The phrase narrows to its modern meaning: revealing secrets, deliberately or accidentally.

Two things stand out. First, the ingredients were English long before the phrase: spill for “reveal” is documented from the 1500s. Second, the phrase itself is young — early 20th century, American — and its first meaning was about spoiling plans, not disclosing secrets.

The Greek Voting Story: Folklore, Not Fact

The most popular explanation says the phrase comes from ancient Greece, where citizens voted by dropping white or black beans into a jar; if the jar was knocked over, the beans (and the vote) were exposed. Versions of this story appear on many idiom websites, often told with great confidence.

It is not supported by the evidence. As Phrase Finder puts it, the story is plausible but “doesn’t account for the fact that the phrase is first found in the early 20th century” — so the search should concentrate on modern English. A practice supposedly from antiquity cannot easily explain a phrase first recorded two thousand years later, unless evidence shows a chain of transmission, and none does.

The honest label is folklore: a satisfying story that circulates about the phrase, with no documentary support. It is told here only so readers can recognize it.

Why the Folklore Spreads

Folk etymologies spread when they are vivid and easy to retell. Beans, ballots, ancient councils, and a dramatic spill make a better story than “an American newspaper phrase from the early 1900s.” The same pattern appears across idiom history: the more ancient and colorful the story, the more often it is repeated — and the less likely it is to be checked against the dated record.

The Bottom Line

“Spill the beans” is an American phrase of the early 20th century, built on an English verb that had meant “reveal” since the 1500s. Its first recorded sense was upsetting plans; its modern sense is revealing secrets. The ancient Greek voting story is popular folklore, not the origin — and this guide says so in the same terms as the companion page.

Quick Questions

When was “spill the beans” first used?

The phrase first appears in American English in the early 1900s, in the sense of spoiling or upsetting plans.

Did ancient Greeks vote with beans?

Bean-voting stories exist in popular retellings, but no evidence connects any ancient practice to this modern American phrase. The story is folklore.

What did the phrase mean at first?

“Upset the applecart” — spoiling an arrangement. The secret-revealing sense came later.

Is the phrase British or American?

The earliest documented uses are American.

Sources and Further Reading