spill the beans

/spɪl ðə biːnz/

Meaning

This idiom means to reveal a secret, surprise, or confidential information, either accidentally or prematurely. It is highly casual and often used in situations involving surprise parties, secret plans, or gossip. It carries a slightly playful or lighthearted tone unless the secret was of high importance.

Examples

  • We planned a surprise party, but my brother spilled the beans.

    We planned a surprise party, but my brother spilled the beans.

  • Don't trust her with the secret; she always spills the beans.

    Don't trust her with the secret; she always spills the beans.

  • He finally spilled the beans about where he is going on vacation.

    He finally spilled the beans about where he is going on vacation.

  • I was trying to keep the news quiet, but my mom spilled the beans to everyone.

    I was trying to keep the news quiet, but my mom spilled the beans to everyone.

  • Who spilled the beans about the company merger before the announcement?

    Who spilled the beans about the company merger before the announcement?

Common Mistakes

  • ✗ She spilled the bean about the party.

    ✓ She spilled the beans about the party.

    The word 'beans' must always be plural in this idiom.

  • ✗ He dropped the beans about his new job.

    ✓ He spilled the beans about his new job.

    The verb must be 'spill', not 'drop' or 'throw'.

Related Expressions

let the cat out of the bagblow someone's covergive the game away

Practice

  • We wanted it to be a secret, but someone ___.

    💡 Someone revealed the secret (past tense).

    Show answer

    spilled the beans

  • Promise me you won't ___ about my new promotion yet!

    💡 Don't reveal the secret to anyone.

    Show answer

    spill the beans