For the quick pickled beansprouts
For the laksa
Heat the oven to 220C (200C fan)/425F/gas 7. To make the pickle, pop the beansprouts, vinegar, two teaspoons of salt and 150ml freshly boiled water in a small heatproof bowl, leave to one side for 10 minutes, then drain.
Meanwhile, halve the carrots lengthways and chop them into 3cm chunks. Put in a single layer on a large roasting tray or two, drizzle with two tablespoons of oil and sprinkle over half a teaspoon of salt in total. Mix with your hands, then roast for 40 minutes.
While the carrots are roasting, make the laksa paste. Put six tablespoons of oil in a small blender with the onion, garlic, ginger, lemongrass, curry leaves, a teaspoon and a quarter of salt, the chilli powder, curry powder and sugar, then blend to a smooth paste. Scrape every last bit of the paste into a large saucepan, then rinse out the blender and put to one side – you’ll need it again later. Heat the pasteon a medium heat, stirring regularly, for 12 minutes, then add the soy sauce, coconut milk, roast carrots, tofu puffs and 850ml water.
Bring to a boil, simmer for eight minutes, then take a heaped ladleful of the carrots with some of the liquid and pop it into the blender. Blitz smooth, then stir back into the pot. Turn off the heat and cover with a lid while you cook and drain the noodles according to the packet instructions.
Distribute the noodles across four bowls, then ladle the laksa and carrots between the bowls. Put a small pile of pickled bean sprouts on top, along with a few Thai basil leaves, and serve.
