
In a small bowl or jar with tight-fitting lid, combine onion, garlic and sugar. Stir in vinegar, peanut oil, chile oil and soy sauce until well mixed.
Fill a medium saucepan with water, add salt and bring to boil. Add chicken breasts; reduce heat and simmer for 10 Minutes. Skim any foam from the surface. Turn off heat; cover pan and let stand for 15 minutes. Drain and let cool completely.
Cut chicken into long, thin strips and place in salad bowl. Add cucumber, bell pepper, bean sprouts and coleslaw mix.
Pour dressing over salad and toss well. Sprinkle with the cilantro, peanuts and raisins; then serve.
6 servings