Oheň rozohrieva cukor, z neho vznikne karamel, ktorý tvorí penu s CO2 uvoľneného z jedlej sódy. Vnikajúci karamel vytvára rôzne útvary podobné hadom. CO2 vzniká tepelným rozkladom jedlej sódy. Karamel na vzduchu rýchlo tvrdne a tak vzniká penový had. Rýchlosť rastu hada sa dá zvýšiť pridaním sódy napr. na 9:2 - (cukor:sóda).
2 NaHCO3 ----> Na2CO3 + CO2 + H2O