La cocina es el área de producción de un restaurante donde se preparan los alimentos que serán servidos. Está dirigida por un Chef y subchef, y cuenta con cocineros, ayudantes y personal de limpieza. Los grandes hoteles tienen cocinas pequeñas para sus restaurantes y una cocina central grande con almacenes para abastecer a las demás.