Cho phần hành tím và tỏi đã xay nhuyễn vào gà để ướp.
Lấy ra 10 trái ớt và 1 muỗng canh muối hạt rồi giã nhuyễn. Sau đó cho vào gà. Trộn đều tất cả các gia vị cùng với gà và ướp khoảng 15 phút.
Bắc lên bếp 1 cái nồi to, cho hành tím đã đập dập vào phi thơm, cho tiếp xả và lánh chanh vào đảo đều 1 lúc thì cho gà vào xào săn. Sau khi gà săn lại thì cho nước lọc và nước dừa vào đun sôi. Đun sôi trong vòng khoảng từ 5 đến 10 phút.
Khi nước sôi thì cho nấm và củ cải trắng vào nồi lẩu. Nêm nếm các gia vị vào cho phần nước lẩu thêm đậm đà. 1 muỗng canh hạt nêm, 1 muỗng cafe bột ngọt, 1 muỗng canh đường và ớt (căn chỉnh theo khẩu vị). Tiếp tục nấu sôi trong 10 đến 20 phút.
Cho phần trứng non vào nồi lẩu và nấu sôi khoảng 5 phút. Nếu gia đình có thể ăn cay thì để nước lẩu sôi lâu hơn vì càng đun lâu thì nước càng cay.
Sau khi đã nêm nếm và canh độ cay vừa ăn thì tắt bếp. cho 50 gram nước cốt chanh vào.
Chuẩn bị bếp và 1 cái nồi nhỏ. Múc phần nước lẩu ra nồi nhỏ, khi lẩu sôi cho mì vắt trứng ăn kèm hoặc ăn chung với bún.
Các loại rau nhúng lẩu ăn kèm có thể là chuối cây, hoa chuối rau muống húng quế hoặc các loại rau khác tùy theo sở thích của mỗi gia đình.
Pha chế nước chấm: Ớt, 1 muỗng canh đường, 1 muỗng canh muối hạt. Giã nhuyễn tất cả các gia vị. Sau đó vắt vào nửa quả chanh và cho lá chanh vào nước chấm.