Combine the Dressing ingredients in a bowl and mix well. Set aside.
Bring the water and salt to a boil in a saucepan or small pot over medium heat, and poach the chicken for about 15 minutes until cooked. Remove and set aside to cool. Shred the chicken along the grain into long thin strips.
Combine the chicken strips, cabbage, carrot, mint and basil in a mixing bowl and gently toss to mix well, adding the Dressing a little at a time.
Transfer the salad to a serving platter and sprinkle the peanuts on top. Serve immediately, garnished with coriander leaves, green onion and Crispy Fried Shallots.
*Crispy Fried Shallots are readily available in packets or jars in most supermarkets and Asian food stores. To make them at home, thinly slice several cloves of garlic or shallots as desired and stir-fry in hot oil over low heat for 1 to 2 minutes, stirring constantly, until golden brown and crispy. Remove with a slotted spoon and drain on paper towels.