Steam the sweet potatoes. Set aside.
In a sauté pan over medium high heat, add cooking oil. Sauté the onions until the start to slightly brown.
Add in the ground chicken. Cook until the chicken is browned and there are no clumps remaining.
Stir in the sweet potatoes, sugar, soy sauce, white pepper, and fish sauce.
Stir in the curry powder. Cook down until the mixture is slightly creamy and there is no remaining liquid. Stir in the cilantro roots. Turn off the heat and let cool.
Take 10” spring roll wrappers and cut in half.
Add 2 heaping tbsp of the filling to the bottom of the wrapper.
Take the bottom right corner of the wrapper and fold it up like so.
Fold up that triangle like so.
Take the triangle and put in on the other half of the wrapper. Fold it up the same way like in the previous steps. Give the last fold an egg wash to hold the curry puff together.
This recipe yields about 16 curry puffs.
Heat up cooking oil in a pot to 350 degrees. Deep fry the curry puffs for 6-8 minutes. If shallow frying, fry the curry puffs for 3-4 minutes a side. The filling is already cooked, so we really just need to fry the outside until it is golden brown.
Drain in paper towels.