General Tso’s Chicken Sandwich with Broccoli Slaw

Total Time

Prep: 30 min. Cook: 10 min./batch


4 servings

Updated: Sep. 12, 2023
I turned a classic takeout dinner into this General Tso's chicken sandwich that’s simple to make at home. We like spicy foods, so the sauce uses a good amount of heat, but you can adjust the sauce for your family's taste buds. —Julie Peterson, Crofton, Maryland
General Tso’s Chicken Sandwich with Broccoli Slaw Recipe photo by Taste of Home


  • 1/2 cup reduced-fat mayonnaise
  • 2 tablespoons honey
  • 1 tablespoon rice vinegar
  • 2 teaspoons hoisin sauce
  • 3 cups broccoli coleslaw mix
  • 1/2 cup sliced almonds
  • 1 pound boneless skinless chicken thighs, cut into 1/2-in. strips
  • 4 tablespoons cornstarch
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • SAUCE:
  • 1/4 cup hoisin sauce
  • 3 tablespoons reduced-sodium soy sauce
  • 3 tablespoons honey
  • 1 tablespoon minced fresh gingerroot
  • 2 garlic cloves, minced
  • 1/2 to 1 teaspoon crushed red pepper flakes
  • 4 brioche hamburger buns, split
  • Sesame seeds


  1. In a large bowl, combine mayonnaise, honey, vinegar and hoisin sauce. Stir in coleslaw mix and almonds; refrigerate until serving.
  2. Preheat air fryer to 400°. Toss chicken with cornstarch, salt and pepper. In batches, arrange chicken in a single layer in greased air fryer. Cook until lightly browned and chicken is no longer pink, 4-5 minutes on each side.
  3. Meanwhile, in a small saucepan, combine hoisin sauce, soy sauce, honey, ginger, garlic and pepper flakes; bring to a boil. Reduce heat; simmer, uncovered, until sauce thickens, about 5 minutes. Add cooked chicken; toss to coat.
  4. Spoon chicken on bun bottoms; top with coleslaw mix and sprinkle with sesame seeds. Replace tops.
Air Fryer Cook Times
In our testing, we find cook times vary dramatically between brands of air fryers. As a result, we give wider than normal ranges on suggested cook times. Begin checking at the first time listed and adjust as needed.

Nutrition Facts

1 sandwich: 678 calories, 29g fat (5g saturated fat), 117mg cholesterol, 1587mg sodium, 75g carbohydrate (37g sugars, 6g fiber), 32g protein.