A cooking appliance includes a control user interface defined by a control panel arranged with a set of dedicated keys for each of various primary cooking modes. The control panel includes a display having various information display zones and various buttons which are provided on each side of and aligned with the information display zones. The buttons are used to select options and settings presented in the display. A controller, based on a hierarchical type organization, is employed to select a choice of cooking modes visually presented to a user in the display. The controller then navigates the user through a series of sub-menus to establish settings and options associated with each particular cooking mode.