Tender, juicy, and packed with warm Thai spices, this Chicken Satay is grilled to perfection and served with a creamy, homemade peanut sauce that’s full of depth. It’s a dish that feels restaurant-quality but comes together simply at home. Great as an appetizer, protein-packed snack, or served with rice or veggies for a full meal.
For the Chicken Satay
1 lb chicken breast, sliced into thin strips
2 tablespoons soy sauce
1 tablespoon lime juice
1 tablespoon curry powder
1 teaspoon garlic powder
1 teaspoon honey
Wooden skewers (soaked in water if grilling)
For the Peanut Sauce
1/4 cup natural peanut butter
1 tablespoon soy sauce
1 tablespoon lime juice
1 teaspoon honey or maple syrup
1/2 teaspoon grated garlic
Warm water to thin (1–2 tablespoons as needed)
In a bowl, combine soy sauce, lime juice, curry powder, garlic powder, and honey. Add chicken and marinate for at least 20 minutes.
Thread chicken strips onto skewers. Grill or cook in a skillet over medium-high heat for 3–4 minutes per side until cooked through.
While the chicken cooks, whisk together all peanut sauce ingredients in a bowl, thinning with water until smooth and dippable.
Serve skewers hot with peanut sauce on the side or drizzled on top.