- Xương rửa sạch, có thể tráng qua nước sôi cho sạch mùi và nước hầm được trong hơn.
- Hành tím thái nhỏ, cho vào nồi cùng với xương, thêm ít nước mắm, xào cho xương thật thơm.
- Thêm nước vào đến vừa ngập xương và ninh nhỏ lửa cho vị ngọt từ xương ra nước. Thi thoảng cho thêm nước khi nước cạn bớt, ninh khoàng 45 phút.
- Ngô rửa sạch. Bẻ làm những khúc ngắn vừa nồi nấu. Cho ngô vào sau khi ninh xương thời gian như trên.
- Cà rốt gọt vỏ, rửa sạch, cắt thành khúc. Cho cà rốt vào chung nồi hầm sau khi cho ngô khoảng 10 phút.
- Ninh đến khi cà rốt chín mềm. Nếm độ mặn vừa khẩu vị, nếu nhạt thì thêm hạt nêm.
- Hành lá, rau mùi rửa sạch, thái nhỏ, cho vào nồi canh khi chuẩn bị ăn. (Với món này, nếu dùng rau mùi tàu thay cho rau mùi thì vị thơm sẽ khác đi và cũng sẽ rất hấp dẫn)