Gà rửa sạch, chặt thành từng miếng vừa ăn. Nấm đông cô khô đem ngâm nước lạnh cho mềm.
Cho vào tô 1 muỗng canh bột bắp và nước lọc khuấy đều. Nấm rơm gọt phần dơ, vừa gọt vừa cho vào tô ngâm nước bột bắp khoảng 15 phút cho sạch.
Hành tây, hành tím lột vỏ. Cà rốt bào vỏ. Bắp non gọt bỏ bớt phần cùi. Ngò rí cạo phần gốc cho sạch đất cát. Sau khi sơ chế rửa sạch rau củ quả. Hành tím cho vào máy xay gia vị xay nhuyễn. Hành tây xắt lát.
Cho vào tô gà, ½ muỗng canh muối, ½ muỗng canh hạt nêm, ⅓ muỗng canh bột ngọt, ½ muỗng canh đường, ½ muỗng canh ớt rim, 1 muỗng canh hành tím xay, ½ muỗng cafe tiêu xay trộn đều, ướp 15-30 phút.
Nấm đông cô ngâm xong rửa lại nhiều lần nước, nấm rơm rửa sạch lại. Cà rốt xắt lát sóng dày khoảng 0,5cm (tỉa hoa nếu thích), nấm rơm chẻ đôi nấm to.
Cho 3 muỗng canh dầu điều vào nồi đun nóng, dầu nóng cho 1 muỗng canh hành tím xay vào phi thơm rồi cho thịt gà vào đảo đều đến khi thịt săn. Cho tiếp nước dừa tươi và 1l nước lọc vào nồi, xắt gốc ngò rí cho vào rồi đậy nắp nồi nấu đến khi nước sôi. Nước sôi hạ lửa vừa tiếp tục nấu thêm 5 phút nữa, vớt bọt khi nước sôi.
Cho 2 muỗng canh dầu ăn vào chảo đun nóng rồi cho phần hành tím xay còn lại vào phi thơm sau đó cho cà rốt vào chảo đảo đều. Tiếp đến cho nấm và bắp non, nêm ½ muỗng canh hạt nêm xào đều khoảng 1 phút.
Vớt bỏ gốc ngò rí trong nồi thịt gà rồi cho củ vừa xào vào nấu thêm 10 phút, luôn vớt bọt trong lúc nấu. Nêm thêm 1 muỗng cafe hạt nêm, 1 muỗng cafe muối vào đảo đều, nấu thêm một chút rồi cho hành tây vào và tắt bếp.
Múc gà nấu nấm đông cô ra tô, ăn với bún hoặc cơm nóng và thưởng thức.