
Rửa đầu cá hồng với nước muối loãng, xả sạch rồi để ráo. Chặt đầu cá thành miếng vừa ăn, ướp với nước mắm, hạt nêm và 2 củ hành tím đập dập trong 15 phút để cá thấm vị.

Sơ chế nguyên liệu: cà chua bổ múi cau, thơm cắt miếng nhỏ, đậu bắp cắt xéo, dọc mùng tước vỏ rồi cắt khúc, sấu rửa sạch. Rau ngổ, ngò gai và hành lá rửa sạch, cắt nhỏ. Măng chua rửa lại nhiều lần, vắt ráo để bớt mặn và chua gắt.


Đun nóng dầu ăn, phi thơm phần hành tím còn lại rồi cho ớt bột vào đảo nhanh để tạo màu. Thêm măng chua và cà chua vào xào 2 đến 3 phút cho mềm, sau đó cho cá đã ướp vào đảo nhẹ tay.


Đổ nước vào nồi xâm xấp mặt cá, cho sấu vào và đun sôi. Khi nước sôi lại, thêm lượng nước vừa đủ ăn rồi lần lượt cho thơm, đậu bắp, dọc mùng và ớt xanh đập dập vào nấu thêm 5 đến 7 phút. Nêm nếm lại cho vị chua mặn hài hòa.


Tắt bếp, cho rau ngổ, ngò gai và hành lá vào đảo đều để giữ mùi thơm. Múc canh ra tô, dùng nóng với cơm trắng hoặc bún tươi, chấm kèm nước mắm ớt nếu thích.