Pri výbuchu horčíkového prášku sa niektoré suspendované častice horčíka pri kontakte so zdrojom tepla vznietia a vytvoria horľavú zmes plynu a kyslíka. Pri tomto horení vzniká teplo, ktoré tlačí vysokoteplotné plynné produkty do predhrievacej zóny a zvyšuje teplotu nespálených častíc.
Súčasne tepelné žiarenie z vysokoteplotných plameňov v reakčnej zóne zvyšuje teplotu horčíkových častíc v oblasti predhrievania. Keď dosiahnu bod vznietenia, začne sa horenie a stúpajúci tlak ďalej urýchľuje horenie. Tento opakujúci sa proces zintenzívňuje šírenie plameňa a reakciu, čo vedie k prudkému nárastu tlaku a nakoniec k výbuchu.