Ingredients
Equipment
Method
- Combine coriander, cumin, turmeric, paprika, chili powder, curry powder, salt, and sugar in a small bowl. Mix well to form the satay seasoning.
- Toss chicken thigh pieces with 3.5 tablespoons of the satay seasoning and the grated onion. Marinate for at least 20 minutes, or overnight in the fridge for best results.
- Heat 1 tablespoon of oil in a non-stick skillet over high heat. Cook the chicken in 2 batches until browned all over but still raw in the center. Transfer to a bowl, cover, and keep warm.
- Reduce heat to medium. Add the remaining tablespoon of oil to the same skillet. Saute the chopped chilies, diced onion, and minced garlic for about 2 minutes until the onion is translucent.
- Add the remaining satay seasoning to the skillet and cook for 1 minute, stirring constantly.
- Transfer the skillet mixture to a blender. Add the chicken stock and half a cup of the peanuts. Blend until mostly smooth. Pour back into the skillet.
- Stir in the remaining peanuts, kecap manis, dark soy sauce, coconut milk, and peanut butter until fully combined.
- Crush the makrut lime leaves in your hand to release their oils and add to the skillet, or add the smashed lemongrass stalk. Return the browned chicken to the sauce.
- Bring to a gentle simmer, reduce heat to medium-low, and cook uncovered for 15 minutes until the sauce thickens and coats the chicken.
- Add lime juice to taste. Serve over jasmine rice and garnish with chopped peanuts, fresh cilantro, and extra chili if desired.
Notes
US chili powder substitute: use cayenne pepper. Kecap manis substitute: simmer 1/4 cup soy sauce with 1/4 cup brown sugar until syrupy, cool before using. For breast or tenderloin, reduce simmer to 5 minutes only. Use full-fat coconut milk for richest sauce. Makrut lime leaves freeze well for future use.
