1
Cá điêu hồng đánh sạch vẩy, bỏ mang, bỏ ruột, sát muối rửa sạch rồi lọc lấy phi lê cá.Xương và đầu cá cho vào nồi nước lạnh ninh cùng chút hạt nêm để lấy nước dùng trong.
2
Phi lê cá xắt miếng con chì cỡ 2x5 cm hoặc xắt miếng vừa ăn (lưu ý không xắt cá mỏng và nhỏ quá, khi nấu dễ bị nát và cá không giữ được độ ngọt) ướp với chút hạt nêm và chút xíu nước nghệ, để khoảng 10 phút cho cá thấm gia vị.
3
Hành, ngò nhặt rửa sạch cắt khúc ngắn cỡ 3cm.Dứa gọt vỏ, bỏ mắt, thái vát mỏng cỡ 0,7cm - 1cmcà chua rửa sạch bổ miếng cau.
4
Me chín cho vào bát con với khoảng 1 muỗng canh nước dằm cho nhuyễn, lọc lấy nước.Bạc hà tước bỏ vỏ, thái vát dài cỡ ngón tay, xóc với vài hạt muối, để khoảng 5 phút rồi xả nước lạnh rửa sạch, vắt ráo.
5
Bắc nồi lên bếp, cho nước dùng cá cùng với nước me, 1 quả ớt vào đun sôi lên, tiếp đó cho cà chua, dứa vào đun cho sôi lại. Trút cá vào nồi đậy vung đun cho nước canh sôi, khi sôi mở vung, hớt bỏ bọt, đun thêm khoảng 3 đến 5 phút, nêm nếm cho vừa miệng, nếu thích ăn ngọt thì có thể cho thêm 1 thìa cà phê đường.
6
Thả bạc hà vào nồi canh, đun sôi lại rắc hành, ngò vào rồi bắc xuống.Múc canh ra bát ăn nóng kèm với rau thơm, giá đỗ, rau sống.