Start by washing the chicken thoroughly. You want to make sure it’s clean and free from any impurities. After washing, rub the chicken pieces with fresh lime juice and crushed garlic. The lime will help tenderize the meat, while the garlic will infuse a strong flavor. Let this mixture sit for about 5 minutes to marinate before applying the sauce.
In a separate bowl, combine the kecap manis (sweet soy sauce), kecap inggris (Worcestershire sauce), sambal (chili sauce), merica (pepper), minyak wijen (sesame oil), and gula (sugar). Stir until all the ingredients are well incorporated, ensuring the sugar dissolves. Season with salt and broth powder to taste. This marinade is both sweet and savory, with a spicy kick depending on how much sambal you add.
Pour the marinade over the prepared chicken, making sure each piece is fully coated. Let the chicken marinate for at least 15-20 minutes, allowing the flavors to soak in. You can also marinate the chicken for a longer time if you want a deeper flavor profile, ideally in the fridge.
Heat your grill or grilling pan over medium-high heat. Once hot, place the marinated chicken pieces onto the grill. Grill the chicken for about 20-25 minutes, turning occasionally to ensure even cooking on all sides. The chicken should be golden brown and fully cooked, with a slightly crispy exterior from the caramelized marinade.