Begin by submerging and soaking your rice noodles in cold water for at least an hour. You could be able to twist one around your finger without issue once they have softened.
When the noodles are ready, drain them and set aside. Then, make the sauce by combining the palm sugar, tamarind paste, dark soy sauce and fish sauce in a small saucepan over a low-medium heat. Add the fish sauce conservatively to begin with. Cook the sauce until the sugar has melted and it begins to bubble up. Taste and adjust vigorously according to your preferences. This might mean adding more fish sauce, tamarind, palm sugar or even dark soy. Once you’re happy, set the sauce aside.
Have all the remaining ingredients chopped and ready to go. Finely chop your spring onions, garlic (except the garnish ones) garlic chives and your preserved radish (I like to chop it and then throw it in my mini food processor to make it superfine). Whisk the eggs in a small bowl and chop the peanuts and garnishes.
Heat the oil in a wok or skillet over a medium high heat. Once it is shimmering, add the spring onions, garlic chives and preserved radish. It should sizzle on impact. Stir to combine, then add the drained rice noodles.
Stir well to coat the noodles in the hot oil. It can help to do a sort of side to side swishing with your spatula, or to use tongs.
Add the Pad Thai sauce and stir to coat the noodles. Once they are coated and have softened, push them to one side and pour in the whisked eggs. Move the egg around to thin it out a little – this will ensure it all cooks. After about 30 seconds (or when your eggs are opaque but still soft) stir to incorporate them into the noodles. Break up any large chunks if there are any.
Add the tofu and stir gently to combine. Heat the tofu through, then take the Pad Thai off the heat. Stir in a big handful of bean sprouts and top with the leftover spring onion greens and toasted peanuts. Plate the two serves up and finish with extra peanuts and wedges of lime.