Cook the rotini pasta according to package directions until al dente. Drain and rinse thoroughly under cold water to stop the cooking process and cool the pasta. Set aside until completely cooled.
If using frozen edamame, cook according to package directions, then drain and allow it to cool. Slice the bell pepper, shred the cabbage and carrots, and chop the green onions.
In a small bowl or jar, whisk together the sesame oil, soy sauce, rice vinegar, honey, grated ginger, garlic, sriracha, salt, and black pepper until smooth and fully combined.
In a large mixing bowl, combine the cooled pasta, cooked chicken, edamame, bell pepper, cabbage, carrots, and green onions. Toss gently to distribute the ingredients evenly.
Pour the sesame dressing over the salad and mix thoroughly until all the pasta and vegetables are coated. Make sure the dressing reaches every part of the salad for maximum flavor.
Sprinkle in the sesame seeds and toss once more to incorporate them throughout the salad.
Cover and refrigerate the salad for at least 30 minutes before serving. Chilling helps the flavors blend together and creates a more refreshing salad.
Before serving, stir the salad gently and garnish with additional sesame seeds and green onions if desired.