1.For the dressing, place all the ingredients in a bowl and mix well. Add more chilli if you prefer.
2.Place fish on a small, lightly oiled plate, sprinkle with salt. Quarter-fill a wok with water and bring to the boil, place plate of fish in a bamboo steaming basket then place in wok (above the water), put lid on basket and steam for 10-12 minutes, depending on thickness of fish, until cooked through. (If you don’t have a wok, use a metal steamer pot or basket.)
3.Meanwhile, blanch the rice sticks in a pot of boiling water for a few minutes then drain and refresh with cold water.
4.Place all vegetables and the salad leaves in a bowl with the cooked rice sticks. Pour over some of the dressing, using just enough to bind the vegetables.
5.To serve, gently remove the fish from the plate and transfer to serving plates. Arrange the vegetable mixture on top of the fish, sprinkle over peanuts and herbs, garnish with lime, and drizzle with more dressing.