Die Lachsfilets von allen Seiten mit Salz und Pfeffer würzen und anschließend mit einer dünnen Schicht Mehl bestäuben.
In einer Schüssel Sojasauce, Mirin, Reisessig und braunen Zucker gründlich vermengen, bis sich der Zucker vollständig aufgelöst hat.
Die Lauchzwiebeln in feine Ringe schneiden und beiseitestellen.
In einer Pfanne das Rapsöl erhitzen und den Fisch mit der Haut nach unten in die heiße Pfanne legen. Bei mittlerer Hitze etwa 3–4 Minuten anbraten, dann vorsichtig wenden und die andere Seite ebenfalls braten, bis der Lachs eine goldbraune Kruste bekommt.
Die vorbereitete Teriyaki Soße über den Fisch geben und die Hitze reduzieren.
Langsam einköcheln lassen, dabei gelegentlich die Soße über die Lachsfilets geben, damit sie das Aroma aufnehmen.
Die fertigen Lachsfilets auf Teller legen und mit den geschnittenen Lauchzwiebeln bestreuen. Als Beilage zu Teriyaki Lachs eignen sich Reis und gedämpfter Brokkoli besonders gut.