Clean, wash and cut the chicken meat into equal, bite-size pieces.
Soak the bamboo skewers in water for at least one hour. This will prevent the bamboo skewers from burning on the grill.
Combine Thai red curry paste, coconut milk, salt, sugar, and red chilli powder in a bowl. Mix nicely. Taste, and add more seasoning if required.
Add chicken pieces to the marinade. Mix to coat each piece with the marinade. Cover and keep in the refrigerator. For satay, it is best to marinate the meat pieces overnight or for at least 4 to 5 hours.
Once you are ready to grill, thread 3-4 pieces of marinated chicken meat onto the bamboo skewers. Make sure to tighly pack the chicken pieces on the skewer without leaving space in between. Similarly, prepare all the skewers.
The best way to grill chicken satay is on a charcoal BBQ or wood fire. You can grill them on good quality, heavy-duty cast iron or grilling pan over the stovetop. Or use an indoor, electric BBQ for the purpose.
Cook till chicken pieces are tender and get charred from the outside.
Keep turning the skewers while grilling for even cooking, and baste them with the leftover marinade and sesame oil.
Sprinkle chopped cilantro, green onion, and lime juice.
Serve Chicken Satay with peanut dipping sauce.