In a mixing bowl, whisk together the honey, vegetable oil, rice vinegar, soy sauce, sesame oil, peanut butter, salt, Sriracha (if using), minced ginger, and minced garlic until well combined and smooth.
In a large salad bowl, add the prepared shredded coleslaw, shredded carrots, thinly sliced red bell pepper, cooked edamame, and sliced scallions.
Pour the ginger peanut dressing over the slaw mixture. Toss everything together gently until the vegetables are evenly coated with the dressing.
Sprinkle the chopped peanuts and cilantro over the top of the slaw. Give it another light toss to incorporate.
This slaw can be served immediately, but for best results, let it sit for about 15-30 minutes to allow the flavors to meld.