Sơ chế gà: chà muối cho sạch da, làm sạch lòng gà, bóp sạch nhớt mũi họng gà, chà chanh khử mùi hôi rồi rửa sạch lại. Cắt gà làm đôi.
Cho vào tô nước lọc, 1 muỗng canh bột mì khuấy đều. Nấm rơm gọt chỗ dơ, cho vào tô nước bột mì ngâm 10 phút rồi rửa sạch lại, chẻ đôi nấm to.
Hành tây, hành tím lột vỏ. Cà rốt, củ sắn bào vỏ. Bắp bỏ vỏ. Hành ngò bỏ gốc. Cho rau củ vào thau ngâm nước muối rồi rửa sạch lại. Cà rốt, củ sắn xắt miếng to. Bắp xắt khúc dày 2cm.Hành tím xắt lát. Giá hẹ rửa sạch.
Cho vào nồi 3,5l nước lọc, 1 muỗng canh muối hạt, 1 muỗng canh đường phèn rồi cho hành tây, bắp, cà rốt, củ sắn vào nồi hầm 20 phút với lửa nhỏ cho ra nước ngọt.
Thêm 1 chén nước lọc vào nồi rau củ rồi cho gà vào luộc 25-30 phút, lật gà trong lúc luộc cho gà chín đều.
Cho dầu ăn vào chảo đun nóng, dầu nóng cho hành tím vào phi vừa vàng thì tắt bếp trút ra chén.
Cho 2l nước lọc và 1 muỗng canh dầu ăn vào nồi khác đun nóng, dầu nóng cho ½ muỗng cafe muối và nui vào luộc nui khoảng 10-12 phút( gia giảm tùy theo loại nui). Nui mềm thì vớt nui ra xả lại nước lạnh, rưới 2 muỗng canh dầu hành phi vào trộn đều để nui bóng và không bị dính.
Sau khi gà chín thì vớt gà ra để bớt nóng rồi xé thịt gà thành miếng vừa ăn. Vớt bỏ hành tây trong nồi rồi cho nấm rơm, 1 muỗng canh hạt nêm, 1 muỗng cafe muối hạt vào đảo đều nấu thêm 5 phút thì tắt bếp, cho gốc hành lá vào.
Xếp thịt gà ra dĩa, thêm hành phi và ngò rí tùy thích. Cho giá, hẹ, nui, thịt gà vào tô rồi chan nước súp vào, thêm hành ngò, ớt, tiêu xay, hành phi, chanh… tùy ý và thưởng thức.