Hamburger contains no ham. It never did. It's named after a city.
The Weird Part
Read it the modern way, and it splits as HAM + BURGER. Read it the way it was actually built, and it splits as HAMBURG + ER — the same pattern as Frankfurt + er or New York + er. German Hamburger means "of Hamburg," and has also been used for a person from Hamburg, the city.
From Hamburg to a Sandwich
"Hamburg steak," a ground-beef dish, was a familiar item on American menus during the 19th century. Over time, versions of the dish started appearing between bread as a sandwich, which took on the name hamburger. English recorded this food sense of the word by 1884.
Wait, Why Does It Split Into HAM + BURGER?
Here's the supported part of the story: once "hamburger" was established in English, "burger" broke off and became a word in its own right, productive enough to attach to almost anything — cheeseburger, veggie burger, turkey burger, and eventually just burger on its own.
The common explanation for why this happened is that "ham" was already a familiar word for meat in English, which made ham·burger an easy, natural way to re-read a word that was originally built as Hamburg·er. That's the likeliest story, even if we can't point to one single documented moment where it happened.
Good to Know
The name was never about the meat.
❌ Hamburger originally meant a sandwich made with ham.
✅ Hamburger originally meant "from Hamburg." The ham connection came later, as "burger" developed into its own independent word.
In a Conversation
Sam: So burger came after hamburger?
Jordan: Yep. English found a new word hiding inside an old one.
Sam: And immediately put cheese on it.
Jordan: Naturally.
The OddLingo Takeaway
English found "burger" hiding inside "hamburger" and gave it a career of its own.