Als Stockbrot wird eine Brotsorte bezeichnet, bei der der Teig, häufig ein Hefeteig, um einen Stock gewickelt und über der Glut eines offenen Feuers gebacken wird.
Das Backen von Stock- bzw. Knüppelbrot ist beliebt auf Volks- und Familienfesten, bei Kindergeburtstagen und auf Schulfahrten zu jeder Jahreszeit, ob im Sommer, im Winter oder beim Osterfeuer. Oft wird eine Variante von Mini-Stockbrot auf Mittelalter- oder Weihnachtsmärkten angeboten.
In der Schweiz wird es auch Schlangenbrot genannt, im Osten Deutschlands ist es als Knüppelbrot, Knüppelkuchen (nicht zu verwechseln mit der seit Ende des 19. Jahrhunderts bekannten (ostfriesischen) Knüppeltorte, die mitunter auch als Knüppelkuchen bezeichnet wird) oder Knüppelteig bekannt.