“Spill the beans” is documented in American English by the early 20th century, with printed examples generally dated to around 1908. The phrase was already being used in its familiar sense: to disclose information that someone meant to keep secret. Those early appearances tell us when the expression was in circulation, but they do not reveal exactly who coined it or where the image first came from.
A popular origin story reaches back to ancient Greece. In some versions, citizens cast secret votes by putting differently colored beans into a container; if someone tipped it over, the result—and the secret—would be exposed. Ancient practices involving beans and civic decisions are sometimes cited in support of the tale, but there is no reliable evidence tying them to this English expression. A gap of many centuries separates the supposed custom from the phrase’s documented use, and no clear chain of transmission is known.
The literal image may be easier to understand than its history: beans kept in a container become visible when they spill. That makes the phrase a vivid way to describe letting concealed information out, whether by accident or on purpose. But an image that fits the meaning is not proof of an origin. The Greek-voting story is best treated as an appealing explanation rather than an established fact; the phrase’s precise beginnings remain uncertain.
By the early 20th century, “spill the beans” was part of everyday American speech. Its meaning has stayed remarkably steady: a person spills the beans by revealing news, plans, or a secret before it was meant to be shared. “Maya spilled the beans about the surprise party, so we had to come up with a new plan.” “I can’t tell you what the gift is yet—don’t spill the beans.”
The phrase endures because its simple, messy picture makes the moment of a secret getting out easy to see—and hard to forget.