Cut chicken into 1-inch cubes and place in a shallow bowl.
Whisk together soy sauce, garlic, brown sugar, tahini, sesame oil, rice vinegar, grated ginger, sriracha, and sesame seeds to create the chicken marinade.
Add chicken to marinade and let it marinate while preparing other ingredients.
Whisk all dressing ingredients together in a bowl and set aside.
Shred purple cabbage, green cabbage, and carrot using a mandoline or knife.
Combine shredded cabbages, carrot, red bell pepper strips, edamame, green onion, cilantro, and peanuts in a large bowl.
Heat a skillet over medium heat with a splash of oil.
Add chicken to the skillet, reserving remaining marinade.
Cook chicken for about 3 minutes on each side until browned.
Add remaining marinade to the skillet and cook until chicken reaches 165°F and sauce thickens.
Let chicken cool slightly, then toss salad with desired amount of dressing.
Add cooked chicken to the salad and toss to combine.
Garnish with extra cilantro and sesame seeds before serving.