Prepare the chicken: If using rotisserie, remove skin and shred the meat.
If cooking from scratch, poach or pan-sear chicken breasts or thighs, then let cool and slice thinly. Aim for bite-size pieces.
Prep the vegetables: Shred the cabbage finely. Slice cucumber and bell pepper thin.
Shred or julienne the carrot. Slice green onions. Keep everything dry and crisp.
Mix the dressing: In a small bowl, whisk lime juice, fish sauce, rice vinegar, and sugar until the sugar dissolves.
Add chili-garlic sauce, ginger, garlic, and oil. Taste and adjust. You want a balance of salty, sour, sweet, and heat.
Add more lime or sugar as needed.
Toss the salad base: In a large bowl, combine cabbage, carrot, cucumber, bell pepper, and green onions. Add most of the herbs (save a few leaves for garnish). Pour in about two-thirds of the dressing and toss to coat.
Add the chicken: Add the chicken to the bowl and toss gently with the remaining dressing.
If it looks dry, add a splash more lime or a drizzle of oil.
Finish with crunch: Sprinkle chopped peanuts and sesame seeds over the top. Garnish with the remaining mint, cilantro, and basil. Serve immediately for maximum crunch.
Optional step—chill: If you prefer a colder salad, chill the tossed vegetables for 15–20 minutes before adding the chicken and nuts.
This keeps everything crisp.