Vịt đem chà rượu, gừng giã nát để khử mùi rồi rửa sạch lại. Lòng, đầu, chân làm sạch để riêng. Thịt vịt chặt miếng vừa ăn rồi rửa sạch lại.
Sả cây đem xắt khúc phần gốc, đập dập phần ngọn. Gừng xắt lát. Cho sả, gừng vào cối giã nhuyễn rồi rây lấy nước.
Cho vào tô vịt, 1 muỗng canh nước tương, 1 muỗng canh dầu hào, 1 muỗng canh sốt ướp thịt nướng, ½ muỗng canh đường, 1 muỗng cafe bột ngọt, 1 muỗng canh ớt rim( hoặc sa tế), nước sả gừng trộn đều. Cho tiếp đậu bắp, đậu que, sả đập dập vào trộn đều rồi ướp 30 phút.
Cho dầu ăn vào chảo xăm xắp và đun nóng, dầu nóng cho xác sả gừng để trong rây vào phi thơm rồi lấy rây sả gừng ra. Cho thịt vịt vào chảo chiên sôi lên rồi cho tiếp sả đập dập vào chiên lửa vừa đến khi thịt vàng đều thì gắp thịt vịt ra để ráo dầu.
Cho đậu bắp, đậu que vào chảo chiên 2-3 phút rồi gắp ra để ráo dầu.
Sắp thịt vịt ra dĩa, trang trí bằng sả gừng phi. Cho nước tương vào ½ chén, 1 muỗng canh đường, 1 muỗng canh ớt rim, 1 muỗng canh nước cốt chanh khuấy đều làm nước chấm. Chấm thịt vịt ăn cùng nước chấm, ăn kèm đậu que đậu bắp chiên và thưởng thức.