Nếp vo sạch ngâm với nước lã trong 4 giờ. Hạt sen tách đôi, bỏ tim sen, luộc khoảng 10 phút, vớt ra để ráo. Nấm hương ngâm nở, cắt gốc, luộc 20 phút rồi vớt ra rửa lại, vắt ráo nước, cắt hạt lựu hoặc cắt sợi. Hành tím lột vỏ, bào mỏng. Thịt gà cắt hạt lựu lớn, ướp với 3gr hạt nêm, 1gr muối, 5gr đường cát, 2gr tiêu xay trộn đều để 15 phút cho thấm gia vị. Da gà rửa sạch lau khô.