Cánh gà tỏi rửa với muối cho sạch. Cho ½ củ hành tây xắt lát vào chảo nước, thêm 1 muỗng canh nước mắm nấu sôi rồi cho cánh gà vào luộc sơ khoảng 2 phút sau đó vớt ra rửa sạch lại và lau khô.
Cho vào tô gà 1 muỗng canh nước mắm trộn đều rồi nêm 1 muỗng cafe tỏi bột trộn đều, ướp 15 phút.
Cho dầu ăn vào chảo đun nóng, dầu nóng cho cánh gà vào chiên với lửa nhỏ đến khi vàng đều thì tăng lửa lớn chiên thêm 2 phút. Chiên xong vớt cánh gà ra để ráo dầu.
Tỏi đập dập, ½ củ hành tây còn lại xắt nhỏ, hành lá xắt khúc, ớt xắt nhỏ.
Cho 2 muỗng canh dầu ăn vào chảo đun nóng, dầu nóng cho tỏi đập dập vào phi thơm rồi hạ lửa nhỏ; nêm 1 muỗng cafe hạt nêm, 1 muỗng canh nước mắm, 1 muỗng canh đường, 1 muỗng canh tương ớt, 1 muỗng canh nước lọc đảo đều.
Cho hành tây vào chảo đảo đều rồi cho cánh gà chiên vào đảo đều cho gia vị bám đều. Tắt bếp đảo đều.
Cho cánh gà chiên ra dĩa, thêm tiêu xay tùy thích và thưởng thức.