First make the paste. Blitz the shallot, garlic, ginger, lemongrass, nuts, 100ml (3½fl oz) water, salt and the spices in a food processor until smooth (add an extra splash of water if needed).
Heat two tablespoons of the oil in a large pan, add the paste and fry for five to 10 minutes, or until all the water has evaporated and the paste is starting to brown and stick to the bottom of the pan.
Stir the coconut milk, tamarind paste, shrimp paste or fish sauce, sugar and the stock into the paste, then bring to the boil. Add the chicken and simmer for 15–20 minutes until the chicken is cooked.
While the chicken is cooking, add the salt to the eggs and fry in the remaining oil in a small frying pan to form a thin omelette. Flip and cook on the other side, then remove from the pan and allow to cool. Roll up the omelette into a cigar shape and cut into thin strips.
Cook or soak the noodles as per the packet instructions, drain and divide between four bowls.
Add the prawns to the laksa and simmer for around three minutes until just cooked through. Add the beansprouts, spring onions and lime juice. Top the noodles with the sliced omelette and a couple of ladles of laksa. Serve topped with roughly chopped coriander and a drizzle of the sambal or chilli oil, and lime wedges on the side.