Nguyên liệu gồm có:

- Hành lá, thì là rửa sạch, cắt khúc 2-3cm
- Gừng gọt vỏ thái sợi chỉ
- Hành tây lột vỏ bổ múi cau
- Cà chua rửa sạch thái miếng tròn



- Cá đánh sạch vẩy, rửa sạch, bỏ mang cá, mổ bụng cá bỏ ruột.

- Xát cá với muối và rượu trắng cho đỡ nhớt và khử mùi tanh, rửa lại bằng nước thật lạnh.

- Dùng dao khía chéo vài đường trên thân cá cho dễ ngấm gia vị cũng như nhanh chín. (nếu là cá to, thân dày, còn cá nhỏ thì không cần khía). Ướp cá với 2 thìa nước mắm, 1 thìa hạt nêm, 1 thìa bột ngọt, 1 thìa dầu hào, 2 thìa xì dầu ướp trong 30p

Các bước hấp cá:
- Muốn cá dễ lật mặt hơn và không bị nát thì nên dùng nồi to chứa đủ kích cỡ con cá.

- Tiếp theo đó là xếp hành tây, cà chua thái khoanh dày dày dưới đáy nồi để tránh cá chạm trực tiếp vào đáy nồi, dễ gây sát cá, khó lật. Rưới xì dầu lên trên mình cá, xếp hành, gừng, cũng như thì là lên, đậy vung lại. Đun lửa nhỏ, cà chua, hành tây, cá sẽ tự ra nước.

- Đun lửa nhỏ (nếu sợ cháy có thể cho thêm xíu nước sôi vào). Đun khoảng 15 phút, thấy phần khía trên mình cá hơi cong lại, cá có mùi thơm. Lật mặt cá để hấp cá chín đều. Đun thêm 15 phút nữa. Kiểm tra xem cá hấp chín chưa bằng cách chọc đũa vào phần dày nhất của cá, k thấy nước đỏ chảy ra là cá chín


- Cho ra đĩa trũng lòng, rưới chút nước cá hấp lên mình cá, trang trí đĩa cá và thưởng thức nóng cho ngon miệng