Chicken Satay

Juicy marinated chicken skewers, grilled to perfection and served with a creamy, flavorful peanut sauce—this satay is an easy crowd-pleaser. Serve it as an appetizer, or make it a meal with rice and a simple veggie side.
Ready for a dinner that tastes like it came straight from a restaurant—but is easy enough for a weeknight? This chicken satay recipe checks all the boxes: flavorful, crowd-pleasing, and easy to make. The chicken is marinated for several hours (or overnight, if you’re planning ahead), then threaded onto skewers and grilled until slightly charred and caramelized around the edges. But the real star is the peanut sauce—it’s creamy, a little spicy, and brightened with fresh lime. You can even make it a few days in advance, so it’s ready when you are.
I like to serve this chicken satay with jasmine rice and a simple cucumber salad or steamed broccoli on the side. If you’re serving it as a main course, plan on 6 to 8 long skewers; for appetizers, smaller skewers work well too.
Ingredients:
For the Chicken Skewers
- ¼ cup soy sauce
- ¼ cup vegetable oil
- ¼ cup (packed) dark brown sugar
- 3 tablespoons ketchup
- 2 cloves garlic, minced
- 1 teaspoon ground turmeric
- ½ teaspoon ground coriander
- 2 pounds boneless, skinless chicken thighs, breasts, or tenderloins, trimmed and cut into bite-sized pieces
- Skewers, for grilling
For the Peanut Sauce
- ¾ cup unsweetened coconut milk
- ¼ cup creamy peanut butter
- 3 tablespoons (packed) dark brown sugar
- 1 tablespoon Thai red curry paste
- 1 tablespoon sriracha
- 1 tablespoon soy sauce or fish sauce
- 2 tablespoons fresh lime juice (from 1 lime)
Prep Time:
30 minutes
Cook Time:
15 minutes
Total Time:
45 minutes
Write a comment
No comments