IdiomDaily LifeEnglish

put all one's eggs in one basket

Meaning: To invest all one's hopes or plans in only one possible outcome.

Example: “Apply to several schools; don't put all your eggs in one basket.”

Origin: A farm wife carrying all her eggs to market in a single basket would lose them all if she dropped it. Similar advice appears in Cervantes' Don Quixote (1605), and the English proverb is recorded from the 17th century.

More English idioms

  • raise Cain To cause a disturbance, often because one is extremely angry; to make trouble.
  • red-letter day An important day; a day to remember.
  • red tape The unnecessary paperwork and procedures of a complicated bureaucracy.
  • rest on one's laurels To be so satisfied with what one has already accomplished that one no longer works very h…
  • ring a bell To stir something in one's memory; to cause someone to remember something.
  • roll with the punches To adjust to bad fortune; to take a relaxed attitude towards life and its problems.

Explore another collection: Proverbs

Short sayings of timeless wisdom from more than 50 cultures, each with its meaning and origin.

Browse all proverbs →

Keep exploring

Explore all idioms →