Đánh vảy cá sạch, để nguyên con hoặc chặt thành từng khúc lớn. Rửa cá với chanh và muối cho sạch và bớt tanh, rồi rửa sạch lại với nước. Để cho ráo nước. Lấy dao khứa đường chéo lên thân cá, khứa so le 2 bên thân cá để cho đẹp mắt.
Trộn đều muối với hạt tiêu, rồi ướp vào bên trong phần cá đã khứa. Chẻ dọc củ sả, đập giập ròi cho sả và cá vào dĩa lớn, đặt vào nồi nước sôi, hấp khoảng 10 phút.
Băm nhỏ tỏi, ớt, gừng. Pha nước mắm, đường, nước và chanh, điều chỉnh cho vừa ăn.
Bày món cá hấp ra dĩa rồi trang trí bằng hoa cà chua hoặc tỉa hoa ớt cho món ăn thêm đẹp mắt nhé.