Tender, juicy Chicken Satay with Peanut Sauce is packed with flavor and so easy to make! Bite-size pieces of chicken are marinated in a delicious peanut ginger sauce, threaded onto skewers and grilled until perfectly tender. Serve with my creamy homemade peanut sauce for an easy, healthy dinner the whole family will love.

Table of Contents
- What is Chicken Satay?
- Why You’ll Love this Recipe
- Ingredients You’ll Need
- How to Make Chicken Satay
- Tips for the Best Chicken Satay
- Don’t Forget to Soak Wooden Skewers
- Can I Make Chicken Satay without a Grill?
- What to Serve with Chicken Satay
- Frequently Asked Questions
- More Chicken Recipes You’ll Love
- Chicken Satay with Peanut Sauce Recipe
Chicken satay is one of those meals that has SO much flavor without requiring a ton of work. The chicken gets marinated in a simple mixture of peanut butter, soy sauce, fresh ginger, garlic, lime and sesame oil, then grilled until juicy and lightly charred.
This healthier Chicken Satay recipe has become a favorite in our house because it’s easy to prep ahead of time, high in protein and made without any refined sugar. Serve these skewers over rice, with veggies or a simple salad and don’t forget plenty of that creamy peanut sauce for dipping!
What is Chicken Satay?
Chicken satay is a popular Southeast Asian dish made with seasoned or marinated chicken that’s threaded onto skewers and grilled. You’ll commonly see satay served with a rich peanut dipping sauce.
My version uses chicken breast marinated in a flavorful peanut ginger marinade and is naturally sweetened with just a little honey. It’s an easy way to make chicken skewers that are anything but boring!
Why You’ll Love this Recipe
- So much flavor – fresh ginger, garlic, lime, sesame oil and peanut butter make this chicken incredibly flavorful.
- Healthy and high in protein – lean chicken breast makes this a protein-packed meal while honey adds just the right amount of sweetness without refined sugar.
- Easy to prep ahead – marinate the chicken the night before and dinner comes together quickly the next day.
- Perfect for grilling season – these chicken skewers cook in just 10 to 12 minutes on the grill.
- Family-friendly – you can easily adjust the red pepper flakes depending on how much spice your family likes.
- That peanut sauce – the creamy peanut dipping sauce really takes this chicken satay to the next level.

Ingredients You’ll Need
- chicken – I use 1 1/2 pounds boneless, skinless chicken breasts cut into 1-inch pieces. Boneless, skinless chicken thighs would work well too and will be even more tender.
- peanut butter – I recommend natural creamy peanut butter without added sugar. Peanut butter adds richness and a delicious nutty flavor to the marinade.
- soy sauce – low-sodium soy sauce gives us plenty of savory flavor without making the chicken too salty. Use tamari or coconut aminos if needed.
- rice vinegar – adds acidity and helps balance the richness of the peanut butter. Apple cider vinegar or additional lime juice can also be used.
- lime juice – fresh lime juice adds brightness and acidity to the marinade.
- sesame oil – adds that delicious toasted, nutty flavor.
- honey – just two teaspoons lightly sweetens the marinade without using refined sugar. Maple syrup works too.
- fresh ginger + garlic – these add SO much flavor, so I definitely recommend using fresh if possible.
- red pepper flakes – adds a little heat. Feel free to reduce or omit this for kids or add more if you like things spicy.
- peanut sauce – my creamy homemade peanut dipping sauce takes less than 5 minutes to make and is perfect for drizzling and dipping.
How to Make Chicken Satay
- Make the marinade. Whisk together the soy sauce, peanut butter, rice vinegar, lime juice, sesame oil, honey, fresh ginger, garlic, crushed red pepper and a little salt and pepper until smooth and combined.
- Marinate the chicken. Cut the chicken into 1-inch pieces and place in a large bowl or zip-top bag. Reserve a few tablespoons of the marinade, then pour the remaining marinade over the chicken and toss until completely coated. Cover and refrigerate for at least 30 minutes or up to overnight.
- Make the peanut sauce. While the chicken marinates, whisk together my homemade peanut dipping sauce and refrigerate until you’re ready to serve.
- Prepare the skewers. If you’re using wooden skewers, soak them in water for at least 30 minutes before grilling. Thread about 5 pieces of chicken onto each skewer.
- Grill the chicken. Preheat your grill or grill pan over medium-high heat and lightly oil the grates. Grill the chicken skewers for about 5 to 6 minutes per side, brushing with the reserved marinade as they cook.
- Serve. Once the chicken reaches an internal temperature of 165°F using a meat thermometer, remove the skewers from the grill. Top with chopped cilantro and green onions and serve with plenty of peanut sauce for dipping or drizzling.

Tips for the Best Chicken Satay
- Cut the chicken evenly – keeping the pieces roughly the same size helps everything cook at the same rate.
- Give it time to marinate – 30 minutes works when you’re short on time, but a few hours gives the chicken even more flavor.
- Don’t overcook the chicken – chicken breast can dry out quickly, so remove it from the grill once the thickest pieces reach 165°F.
- Don’t crowd the skewers – leave just a little room between the pieces so the chicken cooks evenly and gets those delicious grilled edges.
- Use a meat thermometer – using a meat thermometer is the easiest way to make sure your chicken is juicy and safely cooked without overdoing it.
- Make extra peanut sauce – trust me on this one! The peanut sauce is delicious drizzled over the chicken, rice and veggies.
Don’t Forget to Soak Wooden Skewers
If you’re using wooden or bamboo skewers, soak them in water for at least 30 minutes before adding the chicken. This helps prevent the skewers from burning or charring too much on the grill.
You can also use reusable metal skewers and skip the soaking altogether. Just remember that metal skewers get extremely hot, so always handle them with tongs or heat-resistant gloves.
Can I Make Chicken Satay without a Grill?
Absolutely! This chicken satay is just as easy to make in the oven. Thread the marinated chicken onto skewers and arrange them on a foil-lined baking sheet. Bake at 400°F for about 20 to 25 minutes, turning the skewers halfway through, until the chicken reaches an internal temperature of 165°F.
For a little extra color, you can place the skewers under the broiler for a minute or two at the end. Just keep a close eye on them so they don’t burn.

What to Serve with Chicken Satay
Turn these chicken skewers into a complete meal by serving them with:
- Brown rice, jasmine rice, quinoa or cauliflower rice
- Grilled or roasted vegetables
- Steamed broccoli or green beans
- A crunchy cucumber salad
- A simple Asian-inspired slaw
- A fresh green salad
- Extra peanut sauce for dipping and drizzling
You can also skip the skewers altogether and serve the grilled chicken in a bowl with rice, roasted vegetables and peanut sauce. It’s great for meal prep!
Frequently Asked Questions
It certainly can be! This healthy chicken satay is made with lean chicken breast, natural peanut butter and just two teaspoons of honey for the entire marinade. It’s also high in protein and easy to pair with vegetables, salad or cauliflower rice for a balanced meal.
Some chicken satay recipes use coconut milk in the marinade, but this chicken satay is made without coconut milk. Peanut butter, soy sauce, lime juice, sesame oil, ginger and garlic give the chicken plenty of flavor without it.
Yes! Boneless, skinless chicken thighs work really well in this recipe and tend to stay extra juicy on the grill. Just cut them into similar-sized pieces so they cook evenly.
Marinate the chicken for at least 30 minutes. For even more flavor, you can let it marinate for several hours or overnight in the refrigerator.
Chicken satay is commonly served with a creamy peanut sauce. I love serving these skewers with my homemade peanut dipping sauce made with peanut butter, soy sauce, lime, ginger and a touch of sweetness.

Pin this now to find it later
Pin ItFollow on Instagram
More Chicken Recipes You’ll Love
- Chicken Egg Roll in a Bowl
- Crunchy Thai Chicken Salad
- Saucy Peanut Noodles with Chicken
- Mediterranean Chicken Meatballs
- Greek Chicken Skewers
Hope you all enjoy these Chicken Satay with Peanut Sauce and if you love this as much as we do, please leave me ⭐️⭐️⭐️⭐️⭐️ below and don’t forget to tag me on Instagram using the hashtag #eatyourselfskinny! I love seeing all your delicious recreations!
Chicken Satay with Peanut Sauce

Ingredients
- 1 1/2 lb boneless, skinless chicken breasts, cut into 1-inch cubes
- 1/4 cup low sodium soy sauce
- 2 Tbsp peanut butter
- 1 Tbsp rice vinegar
- 1 Tbsp lime juice
- 2 tsp sesame oil
- 2 tsp honey
- 2 tsp grated ginger
- 2 cloves garlic, minced
- 1/4 tsp crushed red pepper
- Salt and pepper, to taste
Serve with:
- Peanut dipping sauce
- Green onions
- Chopped cilantro
Instructions
- Make the marinade. Whisk together the soy sauce, peanut butter, rice vinegar, lime juice, sesame oil, honey, fresh ginger, garlic, crushed red pepper and a little salt and pepper until smooth and combined.
- Marinate the chicken. Cut the chicken into 1-inch pieces and place in a large bowl or zip-top bag. Reserve a few tablespoons of the marinade, then pour the remaining marinade over the chicken and toss until completely coated. Cover and refrigerate for at least 30 minutes or up to overnight.
- Make the peanut sauce. While the chicken marinates, whisk together my homemade peanut dipping sauce and refrigerate until you’re ready to serve.
- Prepare the skewers. If you’re using wooden skewers, soak them in water for at least 30 minutes before grilling. Thread about 5 pieces of chicken onto each skewer.
- Grill the chicken. Preheat your grill or grill pan over medium-high heat and lightly oil the grates. Grill the chicken skewers for about 5 to 6 minutes per side, brushing with the reserved marinade as they cook.
- Serve. Once the chicken reaches an internal temperature of 165°F using a meat thermometer, remove the skewers from the grill. Top with chopped cilantro and green onions and serve with plenty of peanut sauce for dipping or drizzling.
Notes
- Prep ahead: Cut the chicken and combine it with the marinade up to 24 hours in advance. Keep covered in the refrigerator until ready to assemble the skewers and cook.
- Storage: Store leftover cooked chicken in an airtight container in the refrigerator for up to 4 days. Store the peanut sauce separately.
- Reheating: Remove the chicken from the skewers and gently reheat in the microwave or in a skillet over medium-low heat until warmed through.
- Freezing: Let the cooked chicken cool completely, then freeze in an airtight container for up to 3 months. Thaw overnight in the refrigerator before reheating.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.







This is our new family favorite! I now have to double the chicken because everyone goes back for seconds. I make the recipe as is and let the chicken marinade. As the chicken is cooking, I make a 2nd double batch of the sauce to drizzle over the top. I serve in a bowl (no skewers here) with roasted broccoli, quinoa, and sometimes roasted Brussels sprouts. It’s insanely delicious and soooo easy.
I made this, and my taste buds are soooooooo happy!
Even the picky kids ate this! Thank you! I used chicken breast tenderloins instead of cubing and skewers-it worked out great!
This sounds great, but you failed to specify which ingredients are for the marinade and which are for the peanut sauce. You just list all the ingredients and then in the marinade instructions you just day whisk all the ingredients together. Is there peanut butter in the marinade? Would love to make this, but the instructions aren’t clear.
All the ingredients listed are for the marinade, and yes there is peanut butter in it :). I’ve updated the recipe instructions so that they are more clear. I linked a separate recipe for the dipping sauce: https://www.eatyourselfskinny.com/peanut-dipping-sauce/. Hope you enjoy this recipe!
I started following you a few weeks ago and I’m impressed by your recipes. Not only are they delicious but they are easy to make and help me get healthy. Thank you!
Anita
Thank you so much! Hope you find some recipes you love! 🙂