In a bowl, mix sesame oil, soy sauce, honey, rice vinegar, salt, and black pepper.
Add sliced chicken to the marinade and rest for 10 minutes.
Heat vegetable oil in a skillet over medium heat.
Cook marinated chicken until golden and fully cooked through.
Let the chicken cool slightly, then slice into strips.
In a large bowl, combine green cabbage, red cabbage, and carrots.
Add cooked chicken to the cabbage mixture.
Drizzle remaining dressing over the salad and toss well.
Sprinkle sesame seeds and green onions on top.
Serve immediately for best crunch.