La palabra proviene del francés “restaurant” que significa “restaurativo”, refiriéndose a la comida que se ofrecía en esa época (un caldo de carne). Otra versión del origen de la palabra restaurante para denominar las casas de comidas, la encontramos también en Francia. Según esta segunda versión, un mesonero llamado Boulanger, al inaugurar la que se podría considerar la primera casa de comidas, puso un eslogan en la entrada, que rezaba en latín: "Venite ad me vos qui stomacho laboratis et ego restaurabo vos" que al castellano, podríamos traducir como: "Venid a mí todos los de estómago cansado y yo os lo restauraré". De esa última palabra del eslogan derivaría el término restaurante.
La palabra se extendió por toda Europa, en algunos países se modifica a "Restoran", "Restaurante" o "Restauracja" (en Polonia).
El primer restaurante francés se fundó en 1765, y en Londres en 1873.