Imagine your best friend is planning a surprise birthday party for his brother. Everything is ready — the cake, the guests, the hiding place behind the sofa. Then, the night before, you bump into the brother at the shop and say, “See you at your party tomorrow!” Oops. You have just done what English speakers call spill the beans.
Don’t worry, it happens to everyone — a secret slips out, or exciting news just won’t stay inside. This idiom is one of the most common expressions in films, TV shows, and everyday conversation, and once you understand it, you will start noticing it everywhere.

Quick Meaning
To spill the beans means to tell a secret, usually by accident or before you were supposed to.
If someone spills the beans, hidden information comes out — a surprise party, exciting news, or a plan meant to stay quiet. Short, simple, and very common.
What Does “Spill the Beans” Mean?
In simple words, when you spill the beans, you reveal something that was supposed to remain secret. Most of the time, the person doesn’t do it on purpose. The words just slip out at the wrong moment, in front of the wrong person, and then it’s too late to take them back.
Think of it like carrying a bowl of beans. Carry it carefully and everything stays inside — but trip once, and the beans go everywhere, impossible to pick up again. A secret works the same way. Once it’s out, it’s out.
It can happen in different ways. Sometimes the secret slips out by accident, like in our party story. Sometimes friends push gently: “Come on, spill the beans! What did the manager say?” And sometimes a person simply decides the truth is better: “Ahmed finally spilled the beans and told his parents about the exam result.”
One important point: the secret doesn’t have to be bad news. Good news is spilled just as often — a new job, an engagement, a surprise trip. The only key point is that the information was meant to stay hidden a little longer.
If you enjoy learning idioms about everyday life, you might also like our guide to piece of cake, which is what this lesson will feel like once you’ve practised a little.

Where Does “Spill the Beans” Come From?
Here’s the fun part — and a part where we have to be honest with you. The most popular story about this idiom takes us back to ancient Greece, more than 2,000 years ago.
The story goes like this. When a group needed to vote on something secret — for example, whether to accept a new member — nobody raised a hand. Instead, each person dropped a bean into a jar: a white bean meant “yes,” a dark bean meant “no.” Nobody could see who voted which way, so the result stayed private.
But imagine someone knocking the jar over before the counting finished. The beans would spill across the floor, and the secret result would be revealed too early. According to the traditional story, that’s where the expression comes from.
It’s a lovely story, and teachers have repeated it for years. However, historians are not fully sure it’s true: the phrase only appears in written English in the early 1900s, in the United States — thousands of years after those Greek votes — and no ancient text connects the story to the idiom directly.
So the fair answer is this: the Greek voting story is the traditional, most popular explanation, and it may hold part of the truth, but it hasn’t been proven. What we know for certain is that by the 1910s and 1920s, Americans were using “spill the beans” to mean “reveal a secret,” and it has been popular ever since. Either way, the picture stays the same: beans on the floor, secret out in the open.
How to Use “Spill the Beans” in Real Life
This idiom is informal and friendly, so it belongs in conversation with friends, family, and close colleagues — not in a formal report. Here’s how it works in the situations you will meet most often.
Secrets and Surprises. This is the idiom’s home ground. Any time there is a surprise party, a hidden gift, or secret news, “spill the beans” fits perfectly. “We planned the whole trip as a surprise, but my little cousin spilled the beans on the first day.”
At Work. Offices are full of small secrets: a new product, a colleague who’s leaving, a change nobody has announced yet. You might hear, “The boss hasn’t told the team yet, so please don’t spill the beans about the new office.” Just remember it’s informal — fine in the break room, less suitable in an official email.
With Friends and Family. Here, the idiom often sounds like a friendly request rather than a warning. When your friend comes home with a big smile and a story he’s dying to tell, you can say, “Go on then — spill the beans!” It’s a warm way of saying, “Tell me everything.”
One more useful detail: the phrase works in any tense — “He spilled the beans,” “She’s about to spill the beans,” “Don’t spill the beans.” The verb “spill” changes; “the beans” never does.
And if starting a conversation is the hard part for you, learning how to break the ice will help you just as much as learning this idiom.

10 Example Sentences with “Spill the Beans”
Read these slowly, and try to picture each small scene. Then read them out loud — your mouth needs the practice as much as your brain does.
1. “Please don’t spill the beans about the party — it’s supposed to be a surprise until Saturday.”
2. “Omar couldn’t keep the news in any longer, so he spilled the beans about his new job.”
3. “Who spilled the beans? I wanted to tell Grandma about the baby myself!”
4. “Come on, spill the beans! How did your date go last night?”
5. “The children tried hard not to laugh, but little Sara spilled the beans about the hidden cake.”
6. “My manager asked me not to spill the beans until the company makes the announcement on Monday.”
7. “He promised he wouldn’t say a word, but after two cups of tea, he spilled the beans about everything.”
8. “The newspaper spilled the beans about the team’s new player before the club could share the news.”
9. “I almost spilled the beans when she asked me where everyone was on Friday night.”
10. “If I tell you the ending of the film, I’ll be spilling the beans — so no, I won’t say a word.”
Notice something? In most of these sentences, the secret is happy news. That’s normal — spilling the beans is usually a small, funny mistake, not a crime.
“Spill the Beans” vs Similar Idioms
English has a small family of idioms about secrets escaping. They look similar, but each one has its own flavour.
| Idiom | Meaning | When to use it |
|---|---|---|
| Spill the beans | Reveal a secret, often by accident | The most general and common choice |
| Let the cat out of the bag | Reveal a secret, often by accident | Very similar — a friendly, slightly old-fashioned twin |
| Give the game away | Reveal a plan or secret so a trick or surprise fails | When the secret ruins a plan, a joke, or a game |
So when do you choose which one? If you reveal the surprise party by talking too much, either “spill the beans” or “let the cat out of the bag” works — they’re close cousins. But if a footballer accidentally reveals his team’s tactics to reporters, “give the game away” is the best choice, because the secret damages the plan itself.

Common Mistakes to Avoid
Learners are smart people, but this idiom has three little traps. Let’s step around all of them.
Mistake 1: Using it for a real, physical spill. If you drop your coffee, you spilled your coffee — not the beans. The idiom is only about information and secrets, never about actual food or drink.
Mistake 2: Saying “spill the bean.” It’s always “beans,” plural, even when there is only one small secret. “He spilled the bean about my marks” will make a native speaker smile, but it isn’t correct.
Mistake 3: Confusing it with “spill your guts.” These two are relatives, but they’re not equal in strength. “Spill the beans” usually means revealing one secret. “Spill your guts” is much stronger and more emotional — it means telling everything, often about your deepest feelings. If your friend simply told someone about the surprise party, he spilled the beans. Save “guts” for a big, heartfelt confession.
One last tip: don’t use this idiom in very formal writing. A business report would say “the information was revealed early.” Save the beans for conversation, stories, and friendly messages.
Quick Practice
Try these three questions before you scroll down. Say your answers out loud — it really does help.
Question 1. Your sister shows you the gift she bought for your father and says, “Don’t tell him!” The next day, you accidentally mention the gift to him. What did you do?
Question 2. Which sentence is correct? (a) “He spilled the bean about the plan.” (b) “He spilled the beans about the plan.”
Question 3. Your friend arrives with exciting news but won’t say what it is. What friendly sentence can you say to ask him to tell you?
Answers: 1. You spilled the beans. 2. (b) — always “beans,” plural. 3. “Come on, spill the beans!” Two or three right means this idiom is already yours.
And if a secret coming out reminds you of someone appearing the moment you mention them, try our lesson on speak of the devil.
Frequently Asked Questions
Is “spill the beans” formal or informal?
It’s informal. Friends, family, films, and TV shows use it all the time, and it’s fine in relaxed conversation at work. For formal writing — reports, applications, official emails — choose “reveal the information” instead.
Can “spill the beans” be a friendly request?
Yes, very often. When someone says, “Come on, spill the beans!” with a smile, they’re not angry — they’re excited and asking you to share your news. The tone of voice tells you whether it’s a request, a warning, or a complaint.
Is the secret always something bad?
Not at all. Most of the time, the “secret” is happy news — a party, a new job, an engagement, or a surprise trip. The idiom just means the news came out earlier than planned, whether the news is good or bad.
What’s the difference between “spill the beans” and “spill the tea”?
“Spill the tea” is a newer, slangy expression that usually means sharing gossip — juicy details about other people’s lives. “Spill the beans” is older, more widely understood, and is about revealing a secret of any kind. If you’re not sure which one fits, “spill the beans” is the safer choice.
How do dictionaries define “spill the beans”?
The Cambridge Dictionary entry for spill the beans treats it as revealing secret information, and Merriam-Webster defines it as divulging secret or hidden information. Both agree with what you’ve learned here: a secret got out.

Final Thoughts
So that’s the whole bowl: “spill the beans” means to reveal a secret, usually by accident and usually a little too early. It’s informal, friendly, and used by native speakers without thinking — exactly why it’s worth learning well.
Want to keep going? Our Idiom Finder lets you look up any expression you meet in a film or a conversation, so a confusing phrase never has to stop you again.
Now it’s your turn: have you ever spilled the beans about a surprise — or has someone spilled the beans on you? Tell us your story in the comments, and try to use the idiom in your answer.