Brunch originated in the late 19th century in England as a leisurely meal for the wealthy. It gained popularity in the United States in the early 20th century, becoming a special menu option offered by restaurants and hotels.