Bean Soup Joke in English

English Joke of the Week

The Joke

Customer: Waiter, what do you call this soup?
Waiter: It’s bean soup, sir.
Customer: I don’t care what it’s been. What is it now?



Bean (noun) = a common vegetable
To call (verb) = to name
Soup = cooked food in a liquid form
Been = Past participle of the verb To Be

Why is it funny?

Been (past participle of To Be) is pronounced the same as bean (the vegetable). The customer thinks the waiter is using the present perfect tense and saying, “It’s (It has) been soup”. In other words, it was soup in the past, but it is something different now. The customer wants to know what it is in the present tense. Really the waiter is saying however, is that “It is bean soup”.



Tags: , , , , , , ,

5 Responses to “Bean Soup Joke in English”

  1. Anonymous 8 December, 2011 at 7:45 pm #


  2. Huyen 17 March, 2013 at 12:27 am #

    Thanks Wood Ward. So excited.

  3. sara 20 January, 2014 at 8:30 am #

    😀 thanks. so funny


  1. How did you find your steak? | Woodward English - 28 September, 2011

    […] Have you seen our other joke about a customer at a restaurant? […]

  2. Soup jokes | Jazminandhesam - 4 February, 2012

    […] Bean Soup Joke in English | Woodward EnglishA joke about Bean Soup (with vocabulary for students learning English) […]

Leave a Reply