Humble pie

The idiom eat humble pie means to face humiliation and subsequently apologize for a serious mistake. It comes from humble pie, originally umble pie, a kind of pie formerly made from the edible organs of a deer or hog, based on medieval meat pies. An umble pie is a pie filled with chopped or minced offal, especially of deer but often other meats, called umbles in Middle English, which derived from the word numble (after the Middle French nombles), meaning "deer's innards".

Although "umbles" and the modern word "humble" are not etymologically unrelated, each word has appeared with and without the initial "h" after the Middle Ages until the 19th century. Since the sound "h" is dropped in many dialects, the phrase was hypercorrected or changed due to folk etymology to "humble pie". While "umble" is now gone from the language, the phrase remains, carrying the fossilized word as many other idioms do.