Kettles sind fluvioglaziale Landformen, die als Ergebnis von Eisblöcken entstehen, die von der Vorderseite eines zurückweichenden Gletschers kalben und teilweise oder ganz von Gletscherabschwemmung begraben werden. Gletscherabschwemmungen entstehen, wenn Schmelzwasserströme vom Gletscher abfließen und Sedimente ablagern, um breite Abschwemmungsebenen zu bilden, die Sandurs genannt werden. Wenn die Eisblöcke schmelzen, bleiben im Sandur Kessellöcher zurück. Wenn die Entwicklung zahlreicher Kessellöcher die Sandur-Oberflächen unterbricht, bildet sich eine durcheinander gewürfelte Anordnung von Erhebungen und Hügeln, die der Topographie von Kame und Kettle ähnelt. Kessellöcher können auch in kammförmigen Ablagerungen von losen Gesteinsfragmenten auftreten, die Till genannt werden.
Kessellöcher können als Folge von Überschwemmungen entstehen, die durch das plötzliche Abfließen eines eisgestauten Sees verursacht werden. Diese Überschwemmungen, Jökulhlaups genannt, lagern oft schnell große Mengen an Sediment auf der Sanduroberfläche ab. Die Kessellöcher entstehen durch die schmelzenden Blöcke aus sedimentreichem Eis, die von den Jökulhlaups transportiert und in der Folge verschüttet wurden. In Feldbeobachtungen und Laborsimulationen von Maizels (1992) wurde festgestellt, dass sich um den Rand von Kessellöchern, die durch Jökulhlaups entstanden sind, Wälle bilden. Die Entwicklung der verschiedenen Arten von Wällen hängt von der Konzentration der im geschmolzenen Eisblock enthaltenen Gesteinsfragmente ab und davon, wie tief der Block von Sediment begraben wurde.
Die meisten Kessellöcher haben einen Durchmesser von weniger als zwei Kilometern, obwohl einige im Mittleren Westen der USA mehr als zehn Kilometer groß sind. Der Puslinch Lake in Ontario, Kanada, ist mit einer Fläche von 160 Hektar der größte Kesselsee in Kanada. Der Fish Lake in den nordzentralen Cascade Mountains im US-Bundesstaat Washington ist 200 Hektar groß.
Die Tiefe der meisten Kessel beträgt weniger als zehn Meter. In den meisten Fällen füllen sich die Kessellöcher irgendwann mit Wasser, Sediment oder Vegetation. Wenn der Kessel von ober- oder unterirdischen Flüssen oder Bächen gespeist wird, wird er zu einem Kesselsee. Wenn der Kessel sein Wasser aus Niederschlägen, dem Grundwasserspiegel oder einer Kombination aus beidem erhält, wird er als Kesselteich oder Kesselfeuchtgebiet bezeichnet, wenn er bewachsen ist. Teiche, die nicht vom Grundwasserspiegel beeinflusst werden, trocknen in der Regel in den warmen Sommermonaten aus und werden als ephemer bezeichnet.