Bước 1:- Cá lấy bỏ mang cá, rửa sạch, dùng giấy sạch lau khô, dùng dao khứa vài đường lên mình cá, dùng tay thoa vào mình cá khoảng một thìa nhỏ muối, ướp trong vòng 30 phút.
Bước 2:- Tiếp theo dùng tay thoa một lớp bột năng mỏng lên hai mặt của mình cá, để khi rán cá không bị bắn dầu.
Bước 3:- Đổ dầu vào chảo, rán sơ cá vàng đều hai mặt, vớt cá ra đĩa có lót giấy thấm dầu ăn.
Bước 4:- Cà chua rửa sạch, bổ múi cau, dùng dao bằm sơ cà chua.
Bước 5:- Nấm cắt bỏ chân nấm, rửa sạch, thái lát vừa ăn, để lên rổ cho ráo nước.
Bước 6:- Đun nóng ba thìa nhỏ dầu ăn ở chảo, phi tỏi thơm, đổ cà chua vào xào chín, nêm vào một thìa nhỏ muối để cà chua nhanh chín nhừ. – Tiếp theo cho cà chua vào xào cùng, đảo đều.
Bước 7:- Sau đó cho nấm vào xào với cà chua.
Bước 8:- Tiếp theo cho cá vào, đậy kín nắp nồi, đun khoảng từ 10-15 phút nêm vào hai thìa canh nước mắm, hai thìa nhỏ đường, nửa thìa nhỏ hạt nêm, tiếp tục đậy kín nắp nồi, om cá, nấm và cà chua đến khi bạn nêm nếm lại tùy theo khẩu vị của bạn. – Trong khi đun nếu cạn nước, bạn châm vào một ít nước lọc.
Bước 9:- Cuối cùng tắt bếp, rắc một ít hành lá đã thái nhỏ và một ít hạt tiêu lên bề mặt cá, múc ra đĩa dùng làm món mặn ăn với cơm.