Thịt ba chỉ thái miếng vừa ăn, ướp với rượu, nước tương, tinh bột bắp, đường và hạt tiêu trong 20 phút cho ngấm. Trong một cái chảo, cho chút dầu vào chảo, đun trên lửa vừa. Cho thịt ba chỉ vào đảo cho đến khi thịt chuyển màu vàng nâu thì thêm tỏi, hành tím, gừng và hành tây vào đảo cùng. Nấu cho đến khi hành tây mềm thì cho thêm hạt dẻ và nấm vào chảo.