Its is definitely possible for robots to cook, you would probably have one robot for cooking and another robot for serving. Also we do now have 3D printers that can print food – they can do iceing designs on cake. You can also print your face into your coffee! If we look at robotic cooking, the robot would probably not be human looking and would not cook like a human would. It would most likely just be a robot arm that pick up the food and puts it through different machines for cutting and cooking and placing the food on a plate or in a box for serving..