Abstract: Providing a universal cooking interface that is adaptive to the context of different types of cookware includes recognizing a type of a cookware object that is in a presence of a cooking device. It further includes adapting a contextual user interface of the cooking device based on the recognized type of the cookware object.