The name "Sloppy Joe" is believed to have originated in the 1930s at a café in Sioux City, Iowa. The story goes that a cook named Joe came up with the idea of combining ground beef with a tomato-based sauce and serving it on a bun. Due to the messy nature of the sandwich, it was dubbed a "Sloppy Joe."