Heat a tall-sided pot filled halfway with oil to 190 C (375 F). Line a cookie sheet with two layers of paper towels and place a cooling rack over top. As the oil heats, beat eggs with soy sauce, oyster sauce, curry paste, siracha, salt (if using), and pepper. Set aside.
Combine coconut, minced coriander stems, and shallots and set aside.
Mix ground pork and rice, distributing the pork evenly, and breaking up large clumps of rice. Add the coconut mixture and combine well. Pour over the spiced egg mixture and, use your hands to mix well, ensuring all the rice is well coated.
Scoop a half-cup of the mixture and shape into balls by squeezing tightly with both hands, to keep them together when frying. You’ll get 12-13 balls from this recipe.
When the oil has come to temperature, carefully place two or three balls in the oil, ensuring they don’t touch and the pot is not overcrowded. Cook until they are coppery-brown in colour (about 2-3 minutes per batch). Remove to the prepared rack to drain any excess oil. Fry the remaining balls, being sure to let the oil return to temperature before adding the next batch. Let rest until cool enough to handle.
Break the balls into a rubble of bite-sized and smaller pieces. Add som moo, peanuts, lime leaves or zest and coriander leaves and mix well.
To serve: Tip onto a dish and scatter chillies over top. Serve with crisp lettuce leaves.