Make the dressing first, so that all the flavours have time to mingle. In a large bowl or measuring jug, dissolve the sugar in 50ml of boiling water. Stir through all the other ingredients, then set aside.
Heat a little sesame oil in a frying pan and fry the onion over a low–medium heat, until soft and golden at the edges, about 10 minutes. Set aside.
In the same pan, heat 2 tablespoons of the sesame oil over a medium heat, then add the tofu and fry until it starts to go crispy on the edges – about 5 minutes. Stir in the hoisin sauce and keep it on the heat for about 3 minutes, until it’s sweet and sticky and coats all the tofu. Add the sesame seeds for the final minute, then it’s done. Finally, combine all the salad ingredients in a bowl and set aside.
To assemble your meal, divide the noodles between serving bowls, followed by the salad, then the tofu and onion, scatter over the peanuts and chilli and generously share out the dressing. Serve with extra toasted sesame oil, lime wedges and chilli sauce.