A cooking apparatus having a conveyor system having a continuous cooking surface and a dispenser disposed proximate the continuous cooking surface. The cooking apparatus also having a guide disposed between the dispenser and the continuous surface to guide food product released from dispenser to the continuous cooking surface; and at least one platen proximate the cooking surface to cook the food product. A method of cooking using a cooking apparatus by dispensing a food product from a food dispenser and receiving the food product onto a continuous cooking surface and moving the cooking surface between a first platen and a second platen to cook the food product. The conveyor mechanism is indexed to move at a same rate as said food dispenser and indexes the appropriate distance to convey the food product to a position centered beneath upper cooking platen.