Mikkel Ladefoged var matchens stora namn. Den 202 centimeter långe dansken nickade in 1-0 redan efter fyra minuter.
Jeremy Agbonifo kvitterade för gästerna. Men strax före paus vände Ladefoged bort Filip Helander och skruvade elegant in 2-1.
Slarv i Häckenförsvaret gav 22-åringen chansen att fullborda sitt hattrick innan timmen var spelad. 3-1 till Västerås.
Då startade Häckens jakt. Adrian Svanbäck reducerade till 2-3. Med sex minuter kvar nickade Helander in kvitteringen.
Ladefoged har nu fem allsvenska mål sedan flytten från Sönderjyske i januari.
Nykomlingen Västerås, som ligger åtta i tabellen, var nära att ta en storskräll mot serietrean.