Got a craving for something bold and comforting? Chicken satay with peanut sauce is a weeknight hero, and these 11 variations take it from quick dinners to party favorites. From classic skewers to sheet-pan shortcuts, each twist is easy and delicious. Let’s dive in!
Classic Grilled Chicken Satay with Peanut Dipping Sauce

Move over, boring chicken dinners—these satay skewers are about to become your new backyard obsession. Marinated in a creamy coconut-spiced bath and grilled to juicy perfection, they're the life of the party (and your taste buds). Oh, and that peanut sauce? Pure liquid gold.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
For the Chicken
- Boneless skinless chicken thighs – 1 lb, cut into strips
- Coconut milk – ½ cup
- Soy sauce – 2 tbsp
- Curry powder – 1 tsp
- Turmeric – ½ tsp
- Garlic – 2 cloves, minced
- Ginger – 1 tsp, grated
- Brown sugar – 1 tbsp
- Bamboo skewers – 8, soaked in water 30 min
For the Peanut Sauce
- Creamy peanut butter – ¼ cup
- Coconut milk – ¼ cup
- Soy sauce – 1 tbsp
- Lime juice – 1 tbsp
- Sriracha – 1 tsp
Instructions
- In a medium bowl, whisk together coconut milk, soy sauce, curry powder, turmeric, garlic, ginger, and brown sugar until smooth.
- Add chicken strips to the marinade, toss to coat, cover, and refrigerate for at least 30 minutes (or up to 4 hours for deeper flavor).
- Meanwhile, soak 8 bamboo skewers in water for 30 minutes to prevent burning on the grill.
- Thread each marinated chicken strip onto a skewer, folding if needed, leaving a small handle at the bottom.
- Preheat grill to medium-high heat (about 400°F). Lightly oil the grates to prevent sticking.
- Grill skewers for 4-5 minutes per side, until chicken is cooked through and has nice char marks. Tip: Use tongs to flip, not a fork, to keep juices in.
- Remove skewers to a plate and let rest 2 minutes—this keeps them juicy.
- While chicken rests, make the sauce: In a small bowl, whisk together peanut butter, coconut milk, soy sauce, lime juice, and sriracha until smooth. Add water 1 tbsp at a time if too thick.
- Serve skewers warm with peanut sauce on the side for dipping. Tip: Garnish with chopped peanuts and cilantro for crunch.
Just one bite and you'll be transported to a Thai street market—creamy, nutty, with a hint of heat. Serve with steamed jasmine rice and a crisp cucumber salad for the ultimate summer meal. Trust me, you'll want to double the sauce.
Spicy Thai Red Curry Chicken Satay with Peanut Sauce

Vibrant, bold, and a little bit sassy—this Spicy Thai Red Curry Chicken Satay is basically the life of the party on a stick. Marinated in a fiery red curry-coconut bath, then grilled to juicy perfection, it’s served with a peanut sauce so good you’ll want to dip everything in it. Get ready to skewer your way to flavor town!
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
- Chicken breasts – 1 lb
- Red curry paste – 3 tbsp
- Coconut milk – 3/4 cup
- Fish sauce – 1 tbsp
- Brown sugar – 2 tbsp
- Lime juice – 2 tbsp
- Creamy peanut butter – 1/2 cup
- Soy sauce – 1 tbsp
- Rice vinegar – 1 tbsp
- Sriracha – 1 tsp
Instructions
- Cut chicken breasts into 1-inch strips lengthwise for even cooking.
- In a bowl, whisk together red curry paste, 1/2 cup coconut milk, fish sauce, 1 tbsp brown sugar, and 1 tbsp lime juice to make the marinade.
- Add chicken strips to the marinade, toss to coat, cover, and refrigerate for at least 30 minutes (or up to 4 hours for deeper flavor). Tip: For extra tender satay, use chicken thighs instead of breasts.
- While chicken marinates, prepare the peanut sauce: In a small saucepan over low heat, whisk together peanut butter, remaining 1/4 cup coconut milk, soy sauce, rice vinegar, remaining 1 tbsp brown sugar, sriracha, and remaining 1 tbsp lime juice until smooth. Tip: Adjust sriracha to your heat preference—start small and add more.
- Thread marinated chicken strips onto skewers, weaving the meat evenly. If using wooden skewers, soak them in water for 30 minutes beforehand to prevent burning.
- Preheat grill or grill pan to medium-high heat (about 400°F). Lightly oil the grates.
- Grill skewers for 4-5 minutes per side, until chicken is cooked through and has char marks. Tip: Don't overcrowd the grill—leave space between skewers for even heat.
- Serve skewers immediately with warm peanut sauce for dipping. Garnish with crushed peanuts or cilantro if desired.
Just when you thought satay couldn't get any better, this version brings the heat and the sweet in every bite. The tender, charred chicken dipped in creamy, spicy peanut sauce is a flavor explosion that’ll have you reaching for more. Try it on a bed of rice noodles or alongside a crisp cucumber salad for a complete meal that’s anything but boring.
Indonesian Peanut Sauce Chicken Satay (Bumbu Kacang)

Forget boring chicken dinners—this satay is about to be your new obsession. Indonesian street food magic meets your backyard grill, and trust me, you'll want to double the peanut sauce.
Serving: 4 | Prep Time: 25 minutes | Cooking Time: 10 minutes
Ingredients
- Chicken thighs – 1.5 lbs
- Soy sauce – ¼ cup
- Sweet soy sauce (kecap manis) – 2 tbsp
- Lime juice – 2 tbsp
- Garlic – 3 cloves
- Ginger – 1 tsp
- Ground turmeric – ½ tsp
- Ground cumin – 1 tsp
- Ground coriander – 1 tsp
- Salt – ½ tsp
- Black pepper – ¼ tsp
- Wooden skewers – 12
- Peanut butter – ½ cup
- Coconut milk – ¼ cup
- Brown sugar – 1 tbsp
- Sriracha – 1 tsp
Instructions
- In a bowl, whisk together soy sauce, sweet soy sauce, lime juice, minced garlic, grated ginger, turmeric, cumin, coriander, salt, and black pepper to make the marinade.
- Cut 1.5 lbs chicken thighs into 1-inch cubes for even cooking.
- Add chicken cubes to the marinade, toss to coat, and refrigerate for at least 30 minutes (or up to 4 hours) for deeper flavor.
- While chicken marinates, soak 12 wooden skewers in water for 20 minutes to prevent burning on the grill.
- Make the peanut sauce: In a small saucepan over medium heat, combine peanut butter, coconut milk, brown sugar, and sriracha (if using). Stir constantly until smooth and heated through, about 3 minutes. Remove from heat.
- Thread 4-5 marinated chicken pieces onto each soaked skewer, leaving a small gap between pieces for even grilling.
- Preheat grill to medium-high heat (about 400°F). Oil the grates to prevent sticking.
- Grill skewers for 5-6 minutes per side, until chicken is cooked through and has nice char marks. Internal temperature should reach 165°F.
- Serve hot skewers with the warm peanut sauce for dipping. Garnish with chopped peanuts or cilantro if desired.
A drizzle of extra sauce right before serving takes it over the top. The charred chicken paired with creamy, spicy peanut sauce is pure bliss—perfect for summer cookouts.
Oven-Baked Chicken Satay with Turmeric Peanut Sauce

Ready for a flavor-packed weeknight dinner that doesn't require standing over a hot grill? These oven-baked chicken satay skewers with a turmeric peanut sauce are about to become your go-to. Juicy, golden, and totally doable any day of the week.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 20 minutes
Ingredients
For the Chicken and Marinade
- Chicken thighs (boneless, skinless) – 1 lb
- Turmeric – 1 tsp
- Salt – ½ tsp
- Black pepper – ¼ tsp
- Bamboo skewers – 8-10
For the Sauce
- Peanut butter – ¼ cup
- Coconut milk (full-fat) – ¼ cup
- Soy sauce – 2 tbsp
- Lime juice – 2 tbsp
- Garlic – 3 cloves (minced)
- Ginger – 1 tsp (grated)
- Honey – 1 tbsp
Instructions
- Preheat oven to 400°F. Soak bamboo skewers in water for at least 15 minutes to prevent burning.
- In a medium bowl, whisk together peanut butter, coconut milk, soy sauce, lime juice, turmeric, garlic, ginger, honey, salt, and pepper until smooth. Set aside half for basting.
- Cut chicken thighs into 1-inch wide strips. Toss with remaining half of the marinade in a bowl. Let marinate for 10 minutes.
- Thread each chicken strip onto a soaked skewer, weaving back and forth. Place on a parchment-lined baking sheet.
- Bake for 10 minutes, then brush with reserved sauce. Continue baking for 5-7 minutes until chicken is cooked through (internal temp 165°F). (Tip: Use a meat thermometer for perfect doneness.)
- For extra char, broil on high for 1 minute. Serve warm with extra sauce for dipping. (Tip: Full-fat coconut milk makes the sauce creamier.)
Just wait until you taste that first bite—the creamy, slightly spicy peanut sauce paired with tender, turmeric-infused chicken. Serve with a fresh cucumber salad or fluffy rice to soak up every drop.
Coconut Chicken Satay with Peanut Sauce (Keto)

Even keto warriors need a flavor-packed party in their mouth, and this Coconut Chicken Satay delivers tender, juicy skewers with a lush peanut sauce that’s 100% low-carb. It’s the kind of appetizer that makes you forget about bread entirely.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 12 minutes
Ingredients
- Boneless, skinless chicken thighs – 1 lb
- Coconut milk (full-fat) – ½ cup
- Soy sauce (or tamari) – 2 tbsp
- Lime juice – 1 tbsp
- Curry powder – 1 tsp
- Garlic powder – ½ tsp
- Salt – ½ tsp
- Wooden skewers – 8
- Peanut butter (no sugar added) – ¼ cup
- Unsweetened coconut milk – ¼ cup
- Soy sauce – 1 tbsp
- Lime juice – 1 tbsp
- Sriracha – 1 tsp
- Fish sauce – 1 tsp
Instructions
- In a bowl, whisk together ½ cup coconut milk, 2 tbsp soy sauce, 1 tbsp lime juice, 1 tsp curry powder, ½ tsp garlic powder, and ½ tsp salt to create the marinade.
- Cut 1 lb chicken thighs into 1-inch strips and add to marinade. Toss to coat, cover, and refrigerate for at least 30 minutes (or up to 4 hours). Tip: For deeper flavor, marinate overnight.
- While chicken marinates, soak 8 wooden skewers in water for 20 minutes to prevent burning.
- Make the peanut sauce: In a small saucepan, combine ¼ cup peanut butter, ¼ cup coconut milk, 1 tbsp soy sauce, 1 tbsp lime juice, 1 tsp Sriracha, and 1 tsp fish sauce. Whisk over medium heat until smooth and warm. Remove from heat. Tip: If sauce is too thick, thin with a tablespoon of water.
- Preheat grill or grill pan to medium-high heat (about 400°F). If using oven, preheat broiler.
- Thread marinated chicken strips onto soaked skewers, separating pieces slightly.
- Grill skewers for 5-6 minutes per side, until chicken is cooked through and has char marks. Internal temperature should reach 165°F. Tip: Don't overcrowd the skewers; leave space for even cooking.
- Serve skewers immediately with warm peanut sauce for dipping.
Zesty, creamy, and unapologetically bold, these satay skewers are a keto dream come true. Drizzle extra sauce over the chicken or use it as a dip for crisp cucumber spears – either way, you’ll be licking the plate clean.
Gluten-Free Chicken Satay with Tamari Peanut Sauce

Just when you thought satay was off the menu, this gluten-free chicken satay with tamari peanut sauce swoops in to save your dinner—and your celiac-friendly diet. We're talking juicy skewers of chicken marinated in a savory tamari blend, grilled to perfection, and dunked in a creamy peanut sauce that's so good you'll want to drink it (don't, though, you'll regret the spoonfuls later).
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
- Gluten-free tamari – ¼ cup
- Lime juice – 2 tbsp
- Brown sugar – 1 tbsp
- Garlic, minced – 2 cloves
- Ginger, grated – 1 tsp
- Chicken breast, cut into strips – 1 lb
- Bamboo skewers, soaked in water – 8
- Peanut butter – ½ cup
- Coconut milk – ½ cup
- Rice vinegar – 1 tbsp
- Sriracha (optional) – 1 tsp
- Salt – ¼ tsp
Instructions
- In a bowl, whisk together tamari, lime juice, brown sugar, minced garlic, and grated ginger to make the marinade.
- Add chicken strips to the marinade, toss to coat, and refrigerate for at least 30 minutes. Tip: For more flavor, let it marinate up to 2 hours.
- Meanwhile, make the peanut sauce: in a small saucepan over medium heat, combine peanut butter, coconut milk, rice vinegar, and sriracha. Whisk until smooth and heated through, about 5 minutes. Season with salt. Tip: If the sauce thickens too much, thin with a splash of water.
- Thread marinated chicken onto soaked skewers, dividing evenly. Tip: Soaking skewers prevents them from burning on the grill.
- Preheat grill or grill pan to medium-high heat (about 400°F). Grill skewers for 3-4 minutes per side, until chicken is cooked through (internal temperature reaches 165°F). Tip: Don't overcrowd; cook in batches if needed.
- Serve skewers immediately with warm peanut sauce for dipping.
Once you pull those skewers off the grill, the charred edges and tender meat are a thing of beauty. Dip them in that luscious tamari peanut sauce and you've got a party on a plate—perfect for game day or a weeknight win.
Honey Soy Glazed Chicken Satay with Peanut Sauce

Forget boring chicken dinners—these Honey Soy Glazed Chicken Satay skewers are about to become your grill's new BFF. They're sticky, sweet, and totally addictive with a creamy peanut sauce that'll make you lick the plate.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
- Wooden skewers – 8
- Boneless skinless chicken thighs – 1 lb
- Soy sauce – 4 tbsp
- Honey – 2 tbsp
- Garlic – 3 cloves
- Ginger – 1 tsp
- Vegetable oil – 1 tbsp
- Creamy peanut butter – ¼ cup
- Lime juice – 1 tbsp
- Sriracha – 1 tsp
- Canned coconut milk – ¼ cup
Instructions
- Soak 8 wooden skewers in water for at least 30 minutes.
- In a medium bowl, whisk together 2 tablespoons soy sauce, honey, minced garlic, grated ginger, and vegetable oil.
- Cut chicken thighs into 1-inch wide strips.
- Thread chicken strips onto the soaked skewers, weaving them on.
- Place skewers in a shallow dish, pour the marinade over, and turn to coat. Let marinate for 20 minutes (tip: for deeper flavor, marinate up to 2 hours in the fridge).
- While chicken marinates, make the peanut sauce: In a small bowl, whisk together peanut butter, remaining 2 tablespoons soy sauce, lime juice, sriracha, and coconut milk until smooth (tip: if too thick, add a splash of warm water).
- Preheat a grill or grill pan to medium-high heat (about 400°F).
- Grill skewers for 4 minutes per side, until chicken is cooked through and caramelized (internal temperature reaches 165°F). Tip: baste with any remaining marinade during grilling for extra glaze.
- Remove skewers from grill and let rest 2 minutes. Serve warm with peanut sauce for dipping.
Kick things up a notch by serving these skewers with a side of cucumber salad or jasmine rice—the sweet and spicy combo is pure magic. Trust me, you're going to want to double the batch. Each bite is a flavor explosion that'll have you reaching for more.
Buffalo Chicken Satay with Blue Cheese Peanut Sauce

My kitchen is now a no-judgment zone for fusion experiments, and this Buffalo Chicken Satay with Blue Cheese Peanut Sauce is the delicious result. It’s spicy, nutty, and downright addictive – perfect for when you want to impress without sweating over a hot stove.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
For the Satay
- Chicken breast – 1 lb
- Buffalo sauce – 1/2 cup
- Creamy peanut butter – 1/4 cup
- Soy sauce – 2 tbsp
- Lime juice – 1 tbsp
- Garlic – 2 cloves
- Ginger – 1 tsp
- Bamboo skewers – 12
For the Sauce
- Blue cheese crumbles – 1/4 cup
- Creamy peanut butter – 2 tbsp
- Milk – 2 tbsp
Instructions
- In a medium bowl, whisk together buffalo sauce, peanut butter, soy sauce, lime juice, minced garlic, and grated ginger until smooth. (Tip: Use a fork to mash the peanut butter if it's thick.)
- Slice chicken breast into thin strips about 1/2-inch wide. Thread each strip onto a soaked bamboo skewer, weaving back and forth.
- Place skewers in a shallow dish and pour the marinade over them, turning to coat all sides. Cover and refrigerate for at least 30 minutes. (Tip: Don't marinate longer than 2 hours, as the lime juice can break down the chicken.)
- While chicken marinates, make the sauce: In a small bowl, combine blue cheese crumbles, peanut butter, and milk. Mash with a fork until smooth and creamy, adding more milk a teaspoon at a time if needed.
- Preheat grill or broiler to medium-high heat (about 400°F). Remove skewers from marinade, letting excess drip off.
- Grill or broil skewers for 5-6 minutes per side, until chicken is cooked through and reaches an internal temperature of 165°F. (Tip: Use a meat thermometer to avoid dry chicken.)
- Serve skewers hot with the blue cheese peanut sauce on the side for dipping.
A bite of this satay is a party on a stick – the spicy buffalo hits first, then the creamy, tangy blue cheese peanut sauce swoops in to cool things down. For an extra crunch, serve with celery sticks and a sprinkle of chopped peanuts. You'll never look at chicken skewers the same way again.
Vegetarian Tofu Satay with Peanut Sauce

Get ready to skewer your taste buds with a plant-powered twist on a Southeast Asian classic. Tofu satay is here to prove that vegetarian can be just as bold and finger-licking good as the original. Trust me, even die-hard chicken fans will be reaching for more.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
- Extra-firm tofu – 1 lb
- Soy sauce – 3 tbsp
- Maple syrup – 2 tbsp
- Lime juice – 2 tbsp
- Garlic – 3 cloves, minced
- Ginger – 1 tsp, grated
- Turmeric – 1/2 tsp
- Ground cumin – 1/2 tsp
- Vegetable oil – 2 tbsp
- Peanut butter – 1/3 cup
- Coconut milk – 1/2 cup
- Rice vinegar – 1 tbsp
- Sriracha – 1 tbsp
- Salt – 1/4 tsp
- Bamboo skewers – 12, soaked
Instructions
- Press the extra-firm tofu between paper towels with a heavy pan for 15 minutes to remove excess moisture. (Tip: This helps tofu absorb marinade better.)
- Cut the pressed tofu into 1-inch cubes.
- In a bowl, whisk together soy sauce, maple syrup, lime juice, minced garlic, grated ginger, turmeric, and ground cumin.
- Add tofu cubes to the marinade, toss to coat, and let marinate for 15 minutes at room temperature. (Tip: For deeper flavor, marinate up to 2 hours in the fridge.)
- Meanwhile, make the peanut sauce: In a small saucepan over medium heat, combine peanut butter, coconut milk, rice vinegar, sriracha, and salt. Whisk until smooth and heated through, about 3 minutes. Remove from heat.
- Soak bamboo skewers in water for at least 10 minutes to prevent burning.
- Thread 4-5 tofu cubes onto each skewer.
- Heat 2 tbsp vegetable oil in a large nonstick skillet over medium-high heat until shimmering.
- Cook skewers in batches for 2-3 minutes per side, until golden brown and slightly charred. (Tip: Use tongs to flip carefully; don't overcrowd the pan.)
- Serve skewers with warm peanut sauce for dipping.
Just wait until you bite into these golden, crispy tofu skewers—they're impossibly satisfying. The nutty, spicy peanut sauce takes them over the top. Perfect for weeknight dinners or impressing your vegan friends at a barbecue.
Grilled Pineapple Chicken Satay with Spicy Peanut Sauce

Versatile? Nope—this pineapple chicken satay is downright addictive. Juicy grilled chicken meets caramelized pineapple, all dunked in a spicy peanut sauce that'll wake up your taste buds.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
For the Chicken and Marinade
- Chicken breast – 1 lb
- Pineapple – 1 cup
- Soy sauce – 3 tbsp
- Lime juice – 2 tbsp
- Brown sugar – 2 tbsp
- Garlic – 2 cloves
- Ginger – 1 tsp
- Skewers – 8
For the Spicy Peanut Sauce
- Peanut butter – 1/4 cup
- Sriracha – 1 tbsp
- Coconut milk – 1/4 cup
Instructions
- Soak 8 wooden skewers in water for at least 30 minutes to prevent burning.
- In a medium bowl, whisk together soy sauce, lime juice, brown sugar, minced garlic, and grated ginger.
- Reserve 2 tablespoons of the marinade in a small bowl for basting; set aside.
- Add chicken strips and pineapple chunks to the remaining marinade; toss to coat evenly. Cover and refrigerate for 20 minutes.
- While chicken marinates, make the spicy peanut sauce: In a small saucepan over low heat, combine peanut butter, sriracha, and coconut milk. Stir until smooth and warm, about 3 minutes. Remove from heat.
- Thread marinated chicken and pineapple onto the soaked skewers, alternating pieces and leaving a small gap between them for even cooking.
- Preheat your grill to medium-high heat (400°F). Lightly oil the grates.
- Grill the skewers for 8–10 minutes, turning every 2 minutes, until the chicken is cooked through and reaches an internal temperature of 165°F. During the last 2 minutes, brush with the reserved marinade.
- Remove from grill and let rest for 2 minutes before serving with the spicy peanut sauce.
Luscious, sticky, and packing a punch, these satay skewers are perfect for summer cookouts. Dip each piece into the spicy peanut sauce for a sweet-heat explosion, or wrap them in lettuce leaves for a low-carb twist.
Slow Cooker Chicken Satay with Peanut Sauce

Don't let the name fool you—this slow cooker chicken satay is anything but complicated. It's the weeknight hero you never knew you needed, delivering bold peanut flavor with zero effort.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 240 minutes
Ingredients
- Boneless skinless chicken thighs – 1.5 lb
- Coconut milk (canned) – 1 cup
- Creamy peanut butter – 1/3 cup
- Soy sauce – 3 tbsp
- Brown sugar – 2 tbsp
- Curry powder – 1 tbsp
- Garlic (minced) – 3 cloves
- Fresh ginger (grated) – 1 tbsp
- Lime juice – 2 tbsp
- Salt – 1/2 tsp
- Cornstarch – 1 tbsp
- Water – 2 tbsp
Instructions
- In a medium bowl, whisk together coconut milk, peanut butter, soy sauce, brown sugar, curry powder, garlic, ginger, lime juice, and salt until smooth.
- Place chicken thighs in the slow cooker.
- Pour the peanut sauce over the chicken, turning to coat.
- Cover and cook on low for 4 hours or on high for 2 hours, until chicken is tender and reaches 165°F internal temperature. (Tip: For extra flavor, sear the chicken in a hot skillet before adding to the slow cooker.)
- Remove chicken from slow cooker.
- Shred chicken with two forks while still warm. (Tip: Shredding warm chicken is easier.)
- Return shredded chicken to the slow cooker and stir to coat in sauce.
- In a small bowl, mix cornstarch with water to form a slurry.
- Stir the cornstarch slurry into the slow cooker.
- Cook on high for 10-15 minutes until sauce thickens. (Tip: Taste and adjust seasoning with more lime or salt.)
- Serve over rice or noodles.
Rich, creamy, and utterly addictive, this slow cooker chicken satay will become your go-to for busy weeknights. Try it over coconut rice or pile it onto crusty bread for a next-level sandwich.
Conclusion
Between grilled, baked, or skewered, these 11 chicken satay variations prove there’s a perfect peanut sauce for every craving. Try a few this week—then drop your fave in the comments and pin the collection for later!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




