Step 1: Prepare the Chicken : If using raw chicken, season with salt and pepper, then cook in a skillet with a little oil over medium heat until fully cooked (about 6–8 minutes per side). Let rest, then shred or slice the chicken.
Step 2: Prepare the Vegetables : Wash, peel, and slice all vegetables as indicated. Place cabbage, carrots, bell pepper, cucumber, and green onions in a large mixing bowl.
Step 3: Make the Peanut Dressing : In a small bowl, whisk together peanut butter, soy sauce, lime juice, honey, sesame oil, ginger, and garlic. Gradually add warm water, 1 tablespoon at a time, until the dressing reaches a smooth, pourable consistency. Taste and adjust seasoning or sweetness as desired.
Step 4: Assemble the Salad : Add cooked chicken to the vegetable mixture. Pour dressing over the top and toss gently to coat all ingredients evenly.
Step 5: Garnish and Serve : Sprinkle with chopped peanuts and fresh cilantro. Optional: add bean sprouts or a squeeze of lime juice. Serve immediately.