A grill has a cooking assembly positioned inside a heating chamber, where the cooking assembly is configured to slide along a track system positioned inside and extending out from the heating chamber such that the cooking assembly can be slidably removed from the heating chamber. An end plate attached to the slidable cooking assembly is configured to substantially seal the heating chamber when the cooking assembly is slidably removed from the heating chamber. The cooking assembly may comprise multiple cooking surfaces, with each of the cooking surfaces capable of being slidably removed from the heating chamber, with an end plate connected to each cooking surface configured to seal the appropriate end of the heating chamber when the cooking assembly is removed.