Cá (cá lóc, cá basa hoặc cá diêu hồng): 400g
Cà chua: 2 quả
Dứa (thơm): 1/4 quả
Giá đỗ: 100g
Đậu bắp: 4–5 trái
Me chua: 1 muỗng canh (hoặc 2–3 quả me)
Hành tím: 1 củ
Hành lá: 1 nhánh
Rau ngò (ngò gai hoặc ngò om): 1 ít
Nước mắm: 1.5 muỗng canh
Đường: 1 muỗng cà phê
Muối: 1/3 muỗng cà phê
Nước lọc: 1 lít
Gia vị thông dụng: (muối / nước mắm / đường)
Cá rửa sạch với nước muối loãng, cắt khúc vừa ăn.
Cà chua rửa sạch, cắt múi cau.
Dứa gọt vỏ, cắt miếng nhỏ.
Đậu bắp rửa sạch, cắt khúc.
Giá đỗ rửa sạch.
Hành tím băm nhỏ.
Hành lá và rau ngò cắt nhỏ.
Bắc nồi lên bếp, cho 1 lít nước vào đun sôi.
Cho me vào nấu khoảng 2–3 phút rồi dằm nhẹ, lọc lấy nước chua.
Cho cá vào nồi nước me đang sôi.
Thêm cà chua và dứa, nấu khoảng 5–7 phút cho cá chín.
Cho đậu bắp và giá đỗ vào nồi.
Nêm nước mắm, muối và đường cho vừa ăn.
Khi rau vừa chín, cho hành lá và rau ngò vào rồi tắt bếp.
Canh chua cá có vị chua nhẹ từ me, vị ngọt tự nhiên từ cá và dứa.
Nước canh thanh mát, rất hợp ăn cùng cơm nóng và các món kho hoặc chiên.