1Marinate the chicken breasts (optionally with mango marinade) and cook them in a little oil until golden and cooked through. Slice into strips.
2Cook the vermicelli according to package instructions, then drain and set aside.
3In a large bowl, combine the carrots, cucumbers, white cabbage, mint, edamame, coriander, red cabbage, green onions, and half of the roasted peanuts.
4In a separate bowl, whisk together the peanut butter, squeezed lemon juice, sesame seeds, grated ginger, salt, sesame oil, honey, chili (if using), and squeezed lime juice to make the dressing.
5Pour the dressing over the salad ingredients and toss well to combine. Let the salad sit for a few minutes to absorb the flavors.
6Top the salad with the sliced chicken, cooked vermicelli, and the remaining roasted peanuts.