A method and apparatus are described for determining the doneness of food
during a cooking process. Ultrasonic signal are passed through the food
during cooking. The change in transmission characteristics of the
ultrasonic signal during the cooking process is measured to determine the
point at which the food has been cooked to the proper level. In one
aspect, a heated fluid cooks the food, and the transmission
characteristics along a fluid-only ultrasonic path provides a reference
for comparison with the transmission characteristics for a food-fluid
ultrasonic path.