First, prepare the rice noodles according to the packet instructions. Gather and prepare the prawns, tofu, and vegetables and set them aside.
Add palm sugar and water to a heat-proof bowl and melt it in the microwave for 1 minute. Then add the tamarind and fish sauce to the bowl and combine everything well.
Heat the wok/pan over medium-high heat, drizzle oil, and stir-fry the tofu and prawns for 2-3 minutes or until cooked through. Remove from pan and set them aside. Keep it warm.
Drizzle more oil into the wok, stir fry onions and garlic for a few seconds until fragrant. Next, add the preserved radish.
Place the noodles in the pan and pour the sauce over it. Bring the heat to high and toss it well for a few seconds.
Now add the cooked prawns and tofu back into the pan and push everything to one side of the pan. Drizzle more oil, add eggs and let them set for a few seconds then combine well with the noodles.
Finish with bean sprouts and spring onions. Make a final quick toss and transfer to a serving plate. Serve with toasted crushed peanuts, roasted chilli flakes, and lime wedges.