Steam pressure bursts the hull
Each kernel holds a tiny drop of water inside a hard starch shell. Near 180 degrees Celsius the water flashes to steam, and the pressure climbs until the hull ruptures. The superheated starch then puffs out to many times the kernel's original size.