Rumput dan bersihkan ikan siakap. Taburkan dengan jus limau nipis dan garam. Biarkan seketika kemudian bilas hingga bersih. Letakkan ikan dalam pinggan atau pinggan tahan panas.
Panaskan kuali pengukus. Kukus ikan selama 5 minit sahaja. Lif.
Buang air dalam bekas ikan. Mengetepikan.
Panaskan minyak. Tumis bawang putih dan bawang besar hingga naik bau.
Masukkan halia dan cili padi. Kacau hingga naik bau dan layu.
Masukkan kicap masin, minyak bijan, sos tiram, gula, dan lada sulah.
Tuangkan air dan kacau rata sehingga mendidih dan biarkan masak seketika. Lif.
Tuangkan sos ke atas ikan dan ratakan. Taburkan dengan daun bawang.
Panaskan semula pengukus. Masukkan ke dalam mangkuk ikan dan kukus sehingga masak selama 20 minit. Lif.
Sedia untuk dihidangkan.