Soak the sticky rice for a minimum of 4 hours. Drain water
In a pot, bring water to a boil and pour the rice into a colander and set on top of the pot. Put the lid on and steam for 15 mins.
After 15 minutes, turn the rice over in the colander so the other side can be steamed for 15 minutes. Steam rice until it is translucent. (Be careful, the colander is very hot!)
Remove rice from the pot, put it into a bowl and cover with a towel for 15-30 minutes until warm and sticky.
Add in the curry paste, lime leaves, garlic, shallot, sugar, fish sauce and egg and mix well.
Set deep fryer to 350F (176C), or medium heat on a pot of oil on the stove.
Create rice balls or oval patties with the rice mix. (Oil your hands so they don't stick to your hands)
Deep fry them for 3 minutes or until golden brown.
Set aside to cool.