Because the system controller 80 determines the start times for each of the menu items in order 108, the person cooking the food does not have to try to determine when to start each item, such that it finishes at the appropriate time, and that items such as an appetizer are finished at the same time as items such as an entree.