
Rửa sạch giá và nấm rơm, để ráo. Cà chua cắt múi cau, đậu hũ trắng cắt miếng vuông vừa ăn, chả chay cắt lát hoặc cắt khúc nhỏ. Rau quế và ngò gai nhặt rửa sạch, thái nhỏ để cho vào sau cùng.



Sả rửa sạch, đập dập để dễ tiết mùi thơm. Tỏi bóc vỏ rồi đập dập hoặc băm nhỏ. Ớt cắt khoanh mỏng, gia giảm theo khẩu vị cay của gia đình.



Đun nóng dầu ăn trong nồi, cho tỏi, sả và cà chua vào xào đến khi dậy mùi thơm, cà chua hơi mềm. Thêm nước lọc, đun sôi rồi gắp sả ra nếu không muốn mùi quá nồng. Cho kim chi vào nồi, nấu thêm vài phút để nước canh có vị chua cay tự nhiên. Nêm nước mắm chay, đường và nước cốt me, khuấy đều rồi nếm lại cho vị chua ngọt mặn cân bằng.



Cho nấm rơm, đậu hũ, chả chay và giá vào nồi. Đun sôi trở lại trên lửa vừa, hớt bọt nếu có và tránh khuấy mạnh để đậu hũ không bị nát. Khi nấm chín và các nguyên liệu nóng đều, tắt bếp, thêm rau quế, ngò gai và ớt khoanh. Múc canh ra tô, dùng nóng với cơm trắng.
