Cải chua ngon là cải chua đã "chín", cọng cải vàng trong chứ không trắng đục. Vì cải có vị chua nên khi nấu với bắp bò, sẽ giúp bắp bò mau mềm, không bị tanh.
Bắp bò rửa sạch, bỏ màng nhầy, luộc sơ trong nước có ít gừng đập giập, vớt ra, xắt miếng mỏng.
Dưa cải chua rửa sạch, bóp cho ra bớt nước chua, xắt nhỏ. Cà chua rửa sạch, cắt múi cau. Hành tím bóc vỏ, rửa sạch, xắt lát mỏng. Hành ngò rửa sạch, xát nhỏ.
Bắc nồi nước dùng lên bếp, khi nước dùng sôi, cho bắp bò vào, để lửa liu riu, nấu đến khi bắp bò hơi mềm. Cho cải chua vào, nấu đến khi bắp bò thật mềm, cho cà chua vào, nêm hạt nêm, đường, bột ngọt. Khi canh sôi lại thì nhắc xuống.
Múc canh ra tô, rắc hành ngò lên mặt