THAI CHICKEN SATAY & PINEAPPLE SLAW
There is something wildly satisfying about the mix of smoky grilled chicken, creamy peanut sauce, and a slaw that snaps with sweetness and crunch. This is the kind of dinner that feels bright, colorful, and a little bit special, yet it comes together with ingredients that are easy to love. Trust me, you’re going to love this, because every bite brings tender chicken, warm spices, juicy pineapple, and that irresistible salty, nutty finish.
A Bright and Bold Dinner That Delivers Big Flavor
Some meals just know how to wake up your taste buds, and this one absolutely does. The chicken is marinated until it turns deeply savory and aromatic, then cooked until lightly charred and juicy. Alongside it, the pineapple slaw adds freshness, crunch, and a sweet-tart contrast that keeps every bite lively. This one’s a total game-changer when you want something that feels fresh and fun without being fussy.
A Little Taste of Southeast Asian Inspiration
Satay has deep roots in Southeast Asia and is especially loved in Indonesia, Thailand, and neighboring regions, where skewered meat and flavorful dipping sauces are part of everyday street food culture. Thai-style satay often leans into ingredients like coconut milk, curry paste, peanut sauce, and bright herbs, which gives it that balance of creamy, savory, sweet, and gently spiced flavor.
What makes this version so special is the pairing with pineapple slaw. It plays beautifully with the spirit of Thai-inspired cooking, where contrast matters just as much as richness. You get warmth from the chicken, nuttiness from the sauce, and a cool, crisp finish from the slaw. Let me tell you, it’s worth every bite.
Why This Dish Earns a Spot in Your Rotation
Before we jump into the cooking, it helps to know why this is one of those dependable meals you’ll come back to again and again.
Versatile: You can serve it for a quick weeknight dinner, a casual backyard meal, or even a laid-back party platter. It fits right in almost anywhere.
Budget-Friendly: Chicken thighs, cabbage, carrots, and pantry ingredients keep the cost reasonable while still delivering restaurant-style flavor.
Quick and Easy: The marinade and sauce come together fast, and the slaw is just a matter of tossing everything together. Once the grill or pan is hot, the chicken cooks quickly.
Customizable: You can adjust the heat, the sweetness, the tang, and even the texture of the slaw to suit your taste.
Crowd-Pleasing: Tender skewers and creamy peanut sauce are hard to resist. Even picky eaters usually go back for seconds.
Make-Ahead Friendly: The chicken can marinate ahead, the sauce can be mixed early, and the slaw can be prepped before dinner.
Great for Leftovers: Leftover chicken is incredible tucked into wraps, rice bowls, or salads the next day.
Smart Cooking Secrets for Better Satay Every Time
A few small choices can take this from good to seriously memorable. First, use chicken thighs if you want the juiciest result, because they stay tender and flavorful even if they get a little extra heat. Second, soak wooden skewers in water before cooking so they do not scorch too quickly. Third, do not skip resting the cooked chicken for a few minutes, because that helps keep the juices where they belong. Finally, keep the slaw cold until serving, which makes the contrast even more refreshing.
Kitchen Tools That Make the Process Smooth
Getting set up first makes the whole cooking process feel easier and more relaxed.
Mixing Bowls: You will need a few bowls for the marinade, peanut sauce, and slaw.
Whisk: This helps blend the peanut sauce until smooth and creamy.
Cutting Board: A sturdy board makes prep cleaner and faster.
Chef’s Knife: Essential for slicing chicken, shredding vegetables, and chopping herbs.
Skewers: Wooden or metal skewers work well for shaping and cooking the chicken.
Grill Pan or Outdoor Grill: Either option gives the chicken lovely color and a little smoky depth.
Tongs: These make it easy to turn the skewers without tearing the meat.
Measuring Cups and Spoons: Helpful for keeping the marinade and sauce balanced.
The Ingredients That Bring It All Together
Now let’s dive into the ingredients, because this is where the flavor story really starts to build. Every part of this dish has a job to do, from the coconut milk that keeps the chicken tender to the pineapple that adds juicy brightness.
- Boneless skinless chicken thighs: 1 1/2 pounds, cut into strips, these stay juicy and flavorful on the skewers
- Coconut milk: 1/2 cup, adds richness and helps tenderize the chicken
- Red curry paste: 2 tablespoons, brings gentle heat and deep savory flavor
- Low-sodium soy sauce: 2 tablespoons, adds saltiness and umami
- Brown sugar: 1 tablespoon, balances the savory and spicy notes
- Lime juice: 1 tablespoon, brightens the marinade and keeps it lively
- Garlic: 3 cloves, minced, adds warmth and depth
- Fresh ginger: 1 tablespoon, grated, gives the marinade a fresh, zesty kick
- Ground turmeric: 1 teaspoon, adds earthy flavor and warm golden color
- Creamy peanut butter: 1/2 cup, forms the rich base of the dipping sauce
- Warm water: 1/4 cup, helps loosen the peanut sauce to the right texture
- Honey: 1 tablespoon, softens the salty edges of the sauce with sweetness
- Rice vinegar: 1 tablespoon, adds a clean tang to the sauce and slaw
- Toasted sesame oil: 1 teaspoon, gives the sauce a nutty finish
- Green cabbage: 3 cups, finely shredded, creates the crisp body of the slaw
- Carrots: 1 cup, shredded, add color and natural sweetness
- Fresh pineapple: 1 1/2 cups, cut into small chunks, brings juicy sweetness and bright contrast
- Fresh cilantro: 1/4 cup, chopped, adds herbal freshness
- Green onions: 2, thinly sliced, give the final dish a mild sharp bite
- Chopped peanuts: 1/4 cup, add crunch and reinforce the peanut flavor
- Salt: 1/2 teaspoon, helps sharpen all the flavors
- Black pepper: 1/4 teaspoon, adds mild heat and balance
Easy Swaps That Still Taste Amazing
One of the nicest things about this dish is how flexible it can be without losing its charm.
Chicken thighs: Chicken tenders or boneless chicken breasts.
Red curry paste: Yellow curry paste or 1 tablespoon curry powder.
Soy sauce: Tamari or coconut aminos.
Brown sugar: Honey or maple syrup.
Peanut butter: Almond butter or sunflower seed butter.
Rice vinegar: Fresh lime juice or apple cider vinegar.
Green cabbage: Napa cabbage or a bagged slaw mix.
Cilantro: Fresh mint or flat-leaf parsley.
Two Ingredients That Really Make This Shine
A couple of ingredients quietly do the heavy lifting here, and they deserve a little spotlight.
Coconut milk: This gives the chicken marinade its silky richness and helps carry the spices into every bite. It keeps the meat tender and adds a soft, mellow depth that makes the whole dish feel rounder and more luxurious.
Fresh pineapple: Pineapple is not just here for sweetness. It brings juicy acidity, brightness, and a tropical note that cuts through the creamy sauce and savory chicken. That contrast is what makes the plate feel exciting from the first bite to the last.

Let’s Get Cooking, Step by Step
Now that everything is prepped and ready, this is where the kitchen starts to smell incredible. Here are the steps you’re going to follow, and each one builds right into the next so the whole process feels easy.
- Preheat Your Equipment: If using wooden skewers, soak them in water for at least 20 minutes. Preheat an outdoor grill or grill pan over medium-high heat so it is hot and ready when the chicken goes on.
- Combine Ingredients: In a large bowl, whisk together coconut milk, red curry paste, soy sauce, brown sugar, lime juice, garlic, ginger, turmeric, salt, and black pepper. Add the chicken strips and toss well. Cover and marinate for at least 30 minutes, or up to 8 hours in the fridge.
- Prepare Your Cooking Vessel: Lightly oil the grill grates or grill pan so the chicken releases easily and gets those nice golden edges instead of sticking.
- Assemble the Dish: Thread the marinated chicken onto skewers in loose folds, not packed too tightly, so the heat can move around each piece. In a separate bowl, whisk together peanut butter, warm water, honey, rice vinegar, and sesame oil until smooth. In another bowl, toss cabbage, carrots, pineapple, cilantro, and half of the green onions with a spoonful of rice vinegar and a pinch of salt.
- Cook to Perfection: Grill the skewers for 10 to 12 minutes, turning every few minutes, until the chicken is cooked through and lightly charred at the edges. The outside should look glossy and caramelized, and the inside should stay juicy.
- Finishing Touches: Transfer the skewers to a platter and let them rest for 3 to 5 minutes. Drizzle with a little peanut sauce, then scatter chopped peanuts and the remaining green onions over the top.
- Serve and Enjoy: Serve the warm skewers with the pineapple slaw on the side and extra peanut sauce for dipping. The contrast of warm, creamy, crisp, and juicy is exactly what makes this meal so memorable.
The Texture and Flavor Story in Every Bite
What makes this dish so satisfying is how many textures you get at once. The chicken is tender and slightly charred around the edges, with little caramelized spots that bring smoky depth. The peanut sauce is creamy and silky, coating everything with nutty richness. Then the slaw comes in with a cool crunch, while pineapple adds soft, juicy bursts of sweetness.
Flavor-wise, it keeps unfolding as you eat. First you notice the savory grilled chicken, then the warm spices and coconut richness, then the peanut sauce settles in with that salty-sweet comfort. Right after that, the slaw cuts through everything with freshness and brightness. It is balanced, lively, and absolutely not boring.
Helpful Tips for the Best Results
A few extra pointers can make this even easier and even more delicious.
- Tip: Marinate the chicken as long as you can, because even an extra hour makes the flavor deeper.
- Tip: Keep a little extra warm water nearby when mixing the peanut sauce, since peanut butter brands vary in thickness.
- Tip: Cut the pineapple into small pieces so it blends into the slaw instead of overwhelming each bite.
- Tip: Do not overcrowd the grill pan, because the chicken will color better when it has space.
Mistakes to Skip for a Better Final Plate
Even simple recipes have a few little traps, but they are easy to avoid.
- Avoid: Packing the chicken too tightly on the skewers, because that can lead to uneven cooking. Keep the folds loose.
- Avoid: Cooking over very high heat the entire time, which can burn the outside before the inside is done. Medium-high works best.
- Avoid: Making the slaw too early with too much dressing, because it can soften too much. Toss it closer to serving time.
- Avoid: Serving the peanut sauce too thick, because it will feel heavy instead of silky. Thin it until it drizzles easily.
A Quick Look at the Nutrition
This meal feels generous and satisfying, while still being fresh and balanced enough for a smart dinner.
Servings: 4
Calories per serving: 520
Note: These are approximate values.
Time Breakdown Before You Start
It always helps to know what the timing looks like before you begin, especially on busy evenings.
Prep Time: 25 minutes
Cook Time: 12 minutes
Total Time: 37 minutes
Make-Ahead and Storage Tips That Actually Help
This is one of those dishes that works beautifully with a little planning. You can marinate the chicken the night before, which makes dinner prep feel almost effortless the next day. The peanut sauce can also be made ahead and stored in the fridge for up to 4 days. Just stir in a splash of warm water before serving if it thickens.
The slaw ingredients can be chopped a day in advance, but keep the pineapple separate until closer to serving for the freshest texture. Leftover cooked chicken keeps well in an airtight container in the fridge for up to 3 days. You can freeze the cooked chicken for up to 2 months, though the slaw is best made fresh. Reheat the chicken gently in a skillet or microwave until warmed through, then serve with freshly made slaw.
Favorite Ways to Serve This Meal
This dish is already a full experience on its own, but there are plenty of fun ways to round it out. Serve it with jasmine rice if you want something soft and comforting to soak up the extra sauce. For a lighter feel, pair it with cucumber slices or a crisp green salad. It is also great tucked into lettuce cups, spooned over rice noodles, or laid out as part of a casual dinner spread with extra lime wedges and herbs.
Clever Ways to Use the Leftovers
Leftovers rarely feel boring here, and that is always a win. Slice the chicken off the skewers and tuck it into wraps with extra slaw for a quick lunch. Add it to a rice bowl with cucumber and more peanut sauce for an easy second dinner. You can also chop the chicken and use it in a salad with leafy greens and pineapple for something bright and filling. Even a simple toasted sandwich with chicken, slaw, and a swipe of peanut sauce turns out surprisingly good.
Extra Tips to Make It Even Better
Little finishing details can really lift the whole plate. A squeeze of lime over the chicken right before serving adds freshness. A handful of extra cilantro brightens the platter and makes the colors pop. If you like more heat, stir a little chili paste into the peanut sauce. If you want a sweeter slaw, add a small drizzle of honey just before tossing. These tiny adjustments let you make the meal feel completely your own.
How to Make It Look Restaurant-Worthy
Presentation goes a long way here, because this is already such a colorful dish. Arrange the skewers slightly overlapping on a large platter, then spoon a little peanut sauce over part of them rather than drowning everything. Serve the rest of the sauce in a small bowl on the side. Pile the slaw in a fresh, bright mound beside the skewers and finish with chopped peanuts, cilantro, and green onions for color and texture. It looks vibrant, inviting, and ready to impress.
Variations to Keep Things Interesting
There is a lot of room to play here once you have the basic idea down.
Spicy Version: Add 1 to 2 teaspoons chili garlic sauce to the marinade or peanut sauce for more heat.
Mango Slaw Twist: Swap half the pineapple for thin strips of ripe mango for a softer, sweeter slaw.
Rice Bowl Style: Serve the chicken and slaw over jasmine rice with extra cucumber and lime.
Lettuce Wrap Version: Skip the skewers after cooking and spoon the chicken into crisp lettuce leaves with slaw and sauce.
Extra Crunch Style: Add thinly sliced red bell pepper to the slaw for more color and snap.
FAQ’s
Q1: Can I use chicken breast instead of thighs?
Yes, you can. Chicken thighs stay juicier, but chicken breast works well if you are careful not to overcook it.
Q2: Can I bake the skewers instead of grilling them?
Absolutely. Bake them at 425°F for about 15 to 18 minutes, turning once halfway through.
Q3: How do I know when the chicken is done?
The chicken should be opaque all the way through and reach 165°F internally.
Q4: Is the peanut sauce spicy?
Not as written. It is creamy and gently savory, but you can add chili sauce if you want more heat.
Q5: Can I make the slaw ahead of time?
Yes, but for the best crunch, keep the pineapple and any dressing separate until shortly before serving.
Q6: What can I use instead of peanuts?
Try almond butter in the sauce and toasted cashews or sunflower seeds for garnish.
Q7: Can I cook this on the stovetop without a grill pan?
Yes, a large skillet works fine. You may not get the same grill marks, but the flavor will still be delicious.
Q8: What side dishes go well with it?
Jasmine rice, cucumber salad, lettuce cups, or even simple steamed vegetables all pair nicely.
Q9: Can I make this dairy-free?
It already is dairy-free as written, which makes it especially handy for mixed tables.
Q10: How long should I marinate the chicken?
Thirty minutes is enough for good flavor, but a few hours gives even better results.
Conclusion
This is one of those meals that feels cheerful the moment it hits the table. You get juicy skewers, creamy peanut sauce, a crisp slaw, and sweet pineapple all working together in the best possible way. It is fresh, comforting, colorful, and packed with flavor without feeling complicated. So fire up the grill pan, toss that slaw, and make this one soon, because once you try it, there is a very good chance it will earn a regular spot in your kitchen.
Print
THAI CHICKEN SATAY & PINEAPPLE SLAW
- Prep Time: 25 minutes
- Cook Time: 12 minutes
- Total Time: 37 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Grilling
- Cuisine: Thai-inspired
- Diet: Low Lactose
Description
Tender Thai-inspired chicken satay skewers are marinated in coconut milk, curry paste, lime, garlic, and ginger, then grilled until lightly charred and served with a creamy peanut sauce and a crisp pineapple slaw. It is bright, savory, slightly sweet, and packed with fresh crunch in every bite.
Ingredients
- 1 1/2 pounds boneless skinless chicken thighs, cut into strips
- 1/2 cup coconut milk
- 2 tablespoons red curry paste
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon brown sugar
- 1 tablespoon lime juice
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 teaspoon ground turmeric
- 1/2 cup creamy peanut butter
- 1/4 cup warm water
- 1 tablespoon honey
- 1 tablespoon rice vinegar
- 1 teaspoon toasted sesame oil
- 3 cups green cabbage, finely shredded
- 1 cup carrots, shredded
- 1 1/2 cups fresh pineapple, cut into small chunks
- 1/4 cup fresh cilantro, chopped
- 2 green onions, thinly sliced
- 1/4 cup chopped peanuts
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Soak wooden skewers in water for at least 20 minutes if using them. Preheat an outdoor grill or grill pan over medium-high heat.
- In a large bowl, whisk together coconut milk, red curry paste, soy sauce, brown sugar, lime juice, garlic, ginger, turmeric, salt, and black pepper.
- Add the chicken strips to the marinade and toss well to coat. Cover and marinate for at least 30 minutes, or up to 8 hours in the refrigerator.
- Lightly oil the grill grates or grill pan.
- Thread the marinated chicken onto skewers in loose folds so the heat can circulate evenly.
- In a medium bowl, whisk together peanut butter, warm water, honey, rice vinegar, and sesame oil until smooth and creamy.
- In another bowl, toss together cabbage, carrots, pineapple, cilantro, and half of the green onions with a small splash of rice vinegar and a pinch of salt.
- Grill the chicken skewers for 10 to 12 minutes, turning every few minutes, until cooked through and lightly charred.
- Transfer the skewers to a platter and let them rest for 3 to 5 minutes.
- Drizzle some peanut sauce over the skewers and garnish with chopped peanuts and the remaining green onions.
- Serve warm with the pineapple slaw on the side and extra peanut sauce for dipping.
Notes
- Marinate the chicken longer for deeper flavor if time allows.
- Add a splash of warm water to the peanut sauce if it becomes too thick.
- Toss the slaw close to serving time for the best crunch.
- Leftover chicken is great in wraps, rice bowls, or salads.
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 11g
- Sodium: 620mg
- Fat: 31g
- Saturated Fat: 10g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 4g
- Protein: 38g
- Cholesterol: 145mg
Keywords: thai chicken satay, pineapple slaw, peanut sauce chicken skewers, grilled chicken skewers, thai-inspired dinner, easy satay dinner
