A kitchen is a place where food is prepared and education and communication activities relating to food are carried out. As it is a place that witnesses more activity when compared to the other parts of the house, there are many potential ubiquitous computing applications that can be installed in a kitchen. We are developing a computer-augmented kitchen environment, the Kitchen of the Future, that incorporates various computing elements into a standard kitchen unit. In this paper, we describe an overview of the Kitchen of the Future system and three applications, that is, recording and replaying of a cooking process, videoconferencing cooking instructions, and interactive cooking navigation.