This Chicken Satay is loaded with bold Southeast Asian flavors! Marinated in a blend of soy sauce, coconut milk, and aromatic spices, the juicy chicken skewers are perfectly complemented by a creamy, slightly spicy peanut sauce. It’s an easy-to-make, restaurant-quality dish you can whip up at home in under 30 minutes!

The absolute best part of this recipe has to be the homemade Thai peanut sauce. It’s like liquid gold—so creamy, with just the right amount of kick to make every bite of chicken pure magic. The way the flavors come together is honestly mouthwatering!
Get ready to enjoy something truly special with this Chicken Satay. The marinated chicken is packed with flavor, tender, and juicy, making every bite even more irresistible. And when you pair it with the rich peanut sauce, it’s next-level delicious. Sweet, salty, spicy—it’s like your taste buds are on the most exciting adventure.
If you’re looking for a super tasty and easy-to-make dinner that will impress everyone, this is it! And the best part? You can have it ready in under 30 minutes! The flavors are OMG, so good—seriously, why wait?
What Is Satay?
Satay, in its simplest form, refers to skewered marinated meats that are grilled and served with a peanut dipping sauce. Although pork satay is more commonly eaten in Thailand today, the chicken version remains a popular and delicious option, particularly outside of Thailand, thanks to its juicy tenderness and the perfect pairing with creamy, slightly spicy peanut sauce.
Why This Chicken Satay Recipe Sauce Stands Out
- Packed with Incredible Flavors: This dish is a total flavor explosion! Each bite combines tender, savory chicken with the rich, nutty goodness of the sauce. It’s one of those meals where every mouthful makes you pause to savor the amazing taste.
- Juicy and Tender Chicken: The marinated chicken turns out perfectly juicy and tender every time, making each bite a total delight. Paired with the peanut sauce, it’s the kind of meal you’ll keep craving.
- Super Versatile: Whether you’re serving it as an appetizer, a main course, or a party snack, this recipe fits any occasion. It’s that dish you can always count on to impress!
- So Easy to Make: With just a few simple ingredients and easy cooking steps, it’s quick to whip up, even if you’re new to the kitchen. And the best part? It’s ready in no time!
- Kid-Friendly: The mild, yet flavorful taste of the chicken makes it a hit with kids, so it’s perfect for family dinners or even lunchboxes. It’s one of those meals everyone can agree on!
- Perfect for Parties: Want to wow your guests? Serve a platter of these grilled skewers with peanut sauce for dipping. Trust me, they’ll be talking about it long after the party’s over.
- A Healthy Option: This dish can be a nutritious choice when paired with fresh veggies or whole-grain rice. You get all the deliciousness while keeping things balanced and healthy.
- A Total Crowd-Pleaser: Whether it’s a small dinner party or a big gathering, this recipe always steals the show. It’s one of those dishes that’s guaranteed to be a hit with everyone!
Ingredients Needed
This chicken satay recipe is super easy to make and requires only a few naturally low-carb ingredients that are easy to find. Here is a list of everything you will need:

For The Chicken Marinade
- Chicken Thighs: I always recommend using chicken thighs for satay because they stay juicy and tender during grilling, unlike chicken breasts which can dry out. Trim any excess fat and cut the thighs into strips or cubes, perfect for skewering. This way, you’ll get that melt-in-your-mouth texture every time.
- Soy Sauce: This is my go-to for adding that deep, savory umami flavor to the marinade. It really brings out the richness in the chicken and creates a delicious base for the spices.
- Coconut Milk: Not only does coconut milk help tenderize the chicken, but it also adds a silky, creamy texture with a hint of natural sweetness. It’s one of those ingredients that gives the satay its signature Southeast Asian flavor.
- Brown Sugar (or Replacement): A little sweetness is key to balancing the savory and salty elements of the marinade. I like to use a brown sugar replacement to keep it low carb, but feel free to use regular brown sugar if that’s what you have.
- Garlic: Fresh garlic is always best for that punch of flavor, but if you’re short on time, garlic powder works, too. Just be sure to adjust the quantity if using powder—it’s more concentrated than fresh garlic.
- Turmeric: This is what gives your chicken that beautiful golden color. It also adds a warm, earthy flavor that’s essential in traditional satay recipes. Don’t skip this—it’s a game-changer!
- Ginger: I love using fresh ginger when I have it. It adds a bright, slightly spicy, and citrusy note to the marinade. If you’re using ginger powder, just remember to use a bit less, as it’s stronger in flavor.
- Salt: Don’t underestimate the power of a good pinch of salt.
- Crushed Red Pepper: I like to add a small pinch of crushed red pepper for a bit of heat. It’s just enough to give the chicken a spicy kick without overpowering the other flavors. Adjust to your taste—more if you like it hot, less if you’re serving a milder crowd.
For The Best Peanut Sauce
- Peanut Butter: I like to use smooth peanut butter for a creamy sauce. If it’s a bit thick, don’t worry—you can easily thin it out by stirring in a splash of water or coconut milk.
- Soy Sauce: This is the secret to balancing out the sweetness and richness of the peanut butter. It adds that savory umami kick, making the sauce beautifully well-rounded.
- Brown Sugar (or Substitutes): If you want to switch things up, honey or maple syrup works as a substitute, adding a different kind of sweetness that complements the other flavors perfectly.
- Coconut Milk: This gives the sauce its luscious, creamy texture. It not only thins the peanut butter but also adds a rich, tropical flavor that ties everything together.
- Lime Juice: The acidity from the lime juice is a game-changer—it cuts through the richness of the peanut butter and coconut milk, giving the sauce a fresh, zesty brightness.
- Garlic: Fresh minced garlic adds depth and an aromatic flavor that complements the creaminess of the sauce.
- Ginger Powder: This adds a subtle spice and a slightly citrusy note to the sauce. It’s the perfect ingredient to elevate the complexity of the flavors. If you have fresh ginger, even better—just grate it finely!
- Red Curry Paste: I like to use red curry paste for a deeper, more complex heat. It adds layers of spice and flavor that go beyond just heat, with hints of lemongrass, garlic, and other traditional Thai ingredients. It’s the perfect way to give the sauce that extra kick without being too overpowering.
How To Make Chicken Satay with Peanut Sauce
This juicy chicken satay recipe is one of my favorites since it’s easy to make without cooking skills. Here is everything you have to do:
Marinate the Chicken
- To start, make the marinade by mixing soy sauce, coconut milk, brown sugar, minced garlic, turmeric, ginger powder, salt, and a little crushed red pepper in a large bowl.
- Next, cut your chicken thighs into 2-inch chunks and toss them into the marinade, making sure every piece is well coated. This is important to ensure the flavor really soaks in. Cover the bowl and let the chicken sit in the fridge for at least 30 minutes. If you have more time, marinating it longer will give you even more flavor!

Prepare and Cook the Chicken Skewers
While the air fryer is heating up, thread the chicken pieces onto skewers, leaving a little space between each one. This will help the chicken cook evenly.

Air Fryer: Preheat your air fryer to 400°F (200°C). Cook for 10-12 minutes until the chicken is golden and crispy on the outside while remaining juicy on the inside.

Pan: Heat a grill pan or skillet over medium-high heat and add a little oil. Cook the chicken skewers in batches for about 4-5 minutes on each side until golden and fully cooked. If using a regular pan, avoid overcrowding to ensure the chicken gets a nice sear.
Grilling: Preheat your grill to medium-high heat. Place the skewers on the grill and cook for 10-12 minutes, turning occasionally, until the chicken is cooked and has a nice char. For an authentic Thai experience, cook the chicken over charcoal for that irresistible smoky flavor!
Oven: Preheat your oven to 425°F (220°C). Line a baking sheet with foil or parchment paper. Thread the chicken onto skewers and arrange them in a single layer on the baking sheet. Bake for 12-15 minutes, flipping halfway through, until the chicken is golden brown and cooked through.

Make the Peanut Sauce
While the chicken is cooking, it’s time to make the peanut sauce. In a bowl, mix together smooth peanut butter, unsweetened coconut milk, brown sugar, soy sauce, lime juice, minced garlic, ginger powder, and red curry paste (or chili sauce if you prefer). Stir everything until the sauce is smooth and creamy. If it seems too thick, you can thin it out with a little extra coconut milk or water until it reaches the consistency you like. This peanut sauce is rich, a bit sweet, and has just the right amount of spice to make your chicken satay shine.
Tips and Variations
- Make Extra Peanut Sauce: The peanut chili sauce is the show’s star, so don’t skimp on it! Make extra sauce for dipping or drizzling over the chicken and side dishes.
- Authentic Thai Experience: For a really authentic Thai experience, cook the Chicken Satay over charcoal, just like it’s made in Thailand! The smoky flavor from the charcoal adds an extra layer of deliciousness that you simply can’t get from an air fryer or gas grill.
- Make It Spicier: If you like more heat, feel free to add extra crushed red pepper to the marinade or more red curry paste to the peanut sauce. Adjust the spice level to suit your taste.

Serving Ideas
- Salad: Pair your chicken satay with a light, refreshing salad. A simple cucumber salad with a lime and chili dressing would complement the satay’s bold flavors perfectly.
- Grilled Veggies: Serve alongside grilled vegetables like zucchini, bell peppers, or eggplant for a colorful and healthy addition to your plate.
- Cauliflower Rice: For a low-carb option, swap out traditional rice for cauliflower rice.
- Jasmine Rice: Serve your chicken satay with a side of fragrant jasmine rice. The fluffy rice helps balance out the rich, flavorful peanut sauce and makes for a complete, satisfying meal.
- Coleslaw: Prepare a delicious coleslaw salad using shredded cabbage, carrots, and a creamy dressing.

How To Store Chicken Satay with Peanut Chilli Sauce
- Fridge: Allow the chicken satay to cool completely before storing. Transfer any leftovers to an airtight container or a sealed plastic bag for up to 5 days.
- Separate Sauce: If possible, store the peanut chili sauce separately from the chicken satay to prevent the chicken from becoming soggy. Place the sauce in a separate container with a tight-fitting lid.
More Chicken Recipes

Chicken Satay With Peanut Sauce
Description
Ingredients
For The Chicken
- 1 1/2 lbs Chicken Thighs
- ¼ cup Soy Sauce
- ¼ cup Coconut Milk
- 1 tbsp Brown Sugar
- 2 Garlic Cloves grated or minced
- 1 tsp Turmeric
- ½ tsp Ginger Powder
- ½ tsp Salt
- ¼ tsp Crushed Red Pepper
For The Peanut Sauce
- ½ cup Peanut Butter Smooth
- ¼ cup Coconut Milk unsweetened
- 2 tbsp Brown Sweetener
- 3 tbsp Soy Sauce low sodium
- 2 tbsp Fresh Lime Juice
- 1 tsp minced garlic
- ¼ tsp Ginger Powder
- 1-2 tbsp Thai Red Curry Paste or your hot sauce
Instructions
- Marinate the Chicken. In a mixing bowl, combine ¼ cup soy sauce, ¼ cup coconut milk, 1 tbsp brown sugar, 2 minced garlic cloves, 1 tsp turmeric, ½ tsp ginger powder, ½ tsp salt, and ¼ tsp crushed red pepper.
- Add the chicken thighs, cut into 1-inch pieces, to the marinade. Ensure all the chicken pieces are coated with the marinade.
- Cover the bowl and let the chicken marinate in the refrigerator for at least 30 minutes.
- Prepare the Chicken Skewers. Remove the chicken from the refrigerator and preheat your air fryer to 400°F (200°C).
- While the air fryer is preheating, thread the marinated chicken pieces onto skewers, leaving a little space between each piece.
- Once the air fryer is preheated, place the chicken skewers in the air fryer basket in a single layer.
- Cook the chicken skewers in the air fryer for 10-12 minutes, flipping halfway through or until the chicken is cooked through and has a golden brown exterior.
- Make the Peanut Sauce. While the chicken is cooking, prepare the peanut sauce. In a large bowl, mix ½ cup smooth peanut butter, ¼ cup unsweetened coconut milk, 2 tbsp brown sugar, 3 tbsp low-sodium soy sauce, 2 tbsp fresh lime juice, 1 tsp minced garlic, ¼ tsp ginger powder, and 1 tbsp Thai Red Curry Paste or hot sauce.
- Enjoy. Once the chicken skewers are cooked, remove them from the air fryer and transfer them to a serving plate.
- Serve the chicken satay skewers with the prepared peanut sauce on the side for dipping or drizzling.
Nutrition information is shared to make meal planning easier. Values are estimates and can vary depending on the ingredients, brands, and serving sizes used. Learn more in my nutrition policy.










