A passenger catering system for a passenger transport vehicle operated via a server and a method for operating a passenger catering system by using a server, the server comprising a processor and a memory unit, wherein the processor is connected to the memory unit and wherein the processor is configured to execute the following steps: • - receiving first input data from a passenger interface device; • - comparing the first input data with stock data in a database stored in the memory unit; and • - transmitting first output data to a crew interface device.