Thai Chicken Wrap with Crunchy Asian Slaw

How to make a restaurant-quality Thai chicken wrap at home with juicy marinated chicken, creamy peanut sauce, and vibrant Asian slaw in just 40 minutes.

Updated

December 25, 2025

Thai Chicken Wrap with Crunchy Asian Slaw

Thai chicken wraps are one of those meals that feel fancy but come together surprisingly fast. I remember the first time I tried making my own version at home after falling in love with a similar wrap from a restaurant. The combination of tender chicken, tangy peanut sauce, and that crispy slaw was addictive. Now it’s a regular in my dinner rotation, especially when I need something fresh and satisfying without spending hours in the kitchen.

This Thai Chicken Wrap with Crunchy Asian Slaw brings together juicy marinated chicken, a creamy homemade peanut sauce, and vibrant vegetables in one handheld package. It’s the kind of meal that works equally well for a quick weeknight dinner or packed lunches throughout the week. The flavors are bold and tropical, balancing rich and refreshing elements in every bite. Plus, you can have everything ready in about 40 minutes from start to finish.

Ingredients for Thai Chicken Wrap with Crunchy Asian Slaw

I always start with quality chicken thighs for this recipe because they stay juicier than breast meat and hold up beautifully to the marinade. The peanut sauce is where the magic happens, and making it from scratch gives you complete control over the sweetness and spice levels. My go-to move is prepping the slaw first so the flavors have time to develop while the chicken cooks.

For the Chicken:

  • 1 pound boneless skinless chicken thighs (chicken breast works too, but thighs stay juicier)
  • 2 tablespoons soy sauce
  • 1 tablespoon sesame oil (toasted sesame oil adds deeper flavor)
  • 1 tablespoon lime juice (fresh is best)
  • 1 teaspoon garlic powder
  • 1 teaspoon ground ginger
  • 1/2 teaspoon chili flakes (optional, adjust to your heat preference)

For the Peanut Sauce:

  • 1/3 cup creamy peanut butter (natural peanut butter without added sugar works great)
  • 2 tablespoons soy sauce
  • 1 tablespoon honey
  • 1 tablespoon rice vinegar
  • 1 teaspoon sesame oil
  • 1 clove garlic, minced
  • 1 teaspoon grated fresh ginger (fresh makes all the difference here)
  • 1 to 2 tablespoons warm water (to thin the sauce)

For the Asian Slaw:

  • 2 cups shredded green cabbage
  • 1 cup shredded red cabbage
  • 1 cup julienned carrots (or pre-shredded for convenience)
  • 1/2 red bell pepper, thinly sliced
  • 2 scallions, thinly sliced (both white and green parts)
  • 1/4 cup chopped cilantro
  • 1 tablespoon lime juice
  • 1 tablespoon rice vinegar
  • 1 teaspoon sugar
  • Salt to taste

For Assembly:

  • 4 large flour tortillas or flatbreads
  • Extra cilantro and chopped peanuts for garnish (optional)
Thai Chicken Wrap with Crunchy Asian Slaw

Step-by-Step Instructions

Start with the chicken marinade so it has time to absorb all those flavors while you prep everything else. This recipe moves quickly once you start cooking, so having your components ready makes the final assembly smooth and stress-free.

Step 1: Whisk together the soy sauce, sesame oil, lime juice, garlic powder, ground ginger, and chili flakes in a medium bowl. Add the chicken thighs and turn them until completely coated. Let the chicken marinate for at least 20 minutes at room temperature, or cover and refrigerate for up to 4 hours if you’re prepping ahead.

Step 2: Make your peanut sauce by combining the peanut butter, soy sauce, honey, rice vinegar, sesame oil, minced garlic, and grated ginger in a small bowl. Whisk everything together until smooth and creamy. Add warm water one tablespoon at a time until the sauce reaches a pourable consistency that’s thick enough to coat the back of a spoon. The sauce keeps for up to 5 days refrigerated.

Step 3: Toss together the green cabbage, red cabbage, carrots, bell pepper, scallions, and cilantro in a large bowl. Add the lime juice, rice vinegar, sugar, and a pinch of salt. Mix thoroughly and let the slaw sit for about 10 minutes so the vegetables soften slightly and the flavors blend together.

Step 4: Heat a grill pan or large skillet over medium-high heat and add a drizzle of oil. Cook the marinated chicken thighs for 5 to 7 minutes per side until they’re golden brown and the internal temperature reaches 165°F. Let the chicken rest for 5 minutes before slicing it thinly against the grain.

Step 5: Warm your tortillas briefly in a dry skillet or microwave for about 15 to 20 seconds to make them pliable. Lay each tortilla flat and spread a generous spoonful of peanut sauce down the center (don’t overfill or it’ll be hard to wrap). Layer on a handful of the crunchy slaw, followed by sliced chicken. Drizzle extra peanut sauce over the top and add cilantro and chopped peanuts if desired. Fold the sides in, then roll from bottom to top like a burrito. Slice in half diagonally to serve.

Best Pairings for Thai Chicken Wrap

These wraps are substantial on their own, but pairing them with complementary sides creates a complete meal experience that balances textures and flavors.

Cucumber Salad with Rice Vinegar: A cool, crisp cucumber salad dressed with rice vinegar and sesame oil provides a refreshing contrast to the rich peanut sauce. The clean, light flavors help cleanse your palate between bites.

Sweet Potato Fries with Lime Zest: Crispy sweet potato fries topped with fresh lime zest bring a satisfying crunch and natural sweetness that mirrors the tropical flavors in the wrap without overwhelming them.

Asian-Inspired Noodle Salad: A cold noodle salad with sesame dressing provides additional substance while maintaining the fresh, light theme. The cold noodles work especially well during warmer months.

Stir-Fried Vegetables: If you want to keep the Asian theme going, serve these wraps alongside a simple vegetable stir-fry with garlic and ginger. The hot vegetables contrast nicely with the cool slaw.

Mango Sticky Rice: For a traditional Thai accompaniment, mango sticky rice adds a sweet element that complements the savory wrap. The creamy coconut rice pairs beautifully with the tangy slaw.

Thai Chicken Wrap with Crunchy Asian Slaw

Storing and Reheating Your Wraps

These Thai chicken wraps are perfect for meal prep since all the components store beautifully when kept separate. Store the cooked chicken, prepared slaw, and peanut sauce in individual airtight containers in the refrigerator for up to 3 days. Keep the tortillas in their original packaging or a sealed bag at room temperature.

When you’re ready to eat, warm the chicken gently in the microwave for 30 to 45 seconds or enjoy it cold. The slaw tastes great straight from the fridge and actually gets better as it sits. Warm your tortillas briefly before assembling to ensure they fold easily without tearing.

These wraps make fantastic grab-and-go lunches throughout the week. Prep everything on Sunday and assemble fresh wraps each morning. You can also fully assemble the wraps and wrap them tightly in foil or plastic wrap for up to 6 hours before eating, though the tortillas may become slightly softer from the moisture in the slaw. For the crispest results, assemble just before serving.

FAQs

Can I use chicken breast instead of thighs?

Absolutely! Chicken breast works well, though it tends to be slightly drier than thighs. To keep it juicy, avoid overcooking and consider pounding the breasts to an even thickness before marinating. Cooking time may be reduced by 1 to 2 minutes per side.

Is there a substitute for peanut butter if I have allergies?

You can replace peanut butter with almond butter, cashew butter, or sunflower seed butter for a nut-free option. The flavor will be slightly different, but the creamy texture and richness remain. Adjust the seasoning to taste since some alternatives are naturally sweeter.

How can I make these wraps spicier?

Add more chili flakes to the chicken marinade, stir Sriracha into the peanut sauce, or include sliced jalapeños in the slaw. You can also drizzle Sriracha directly into the assembled wrap. Start with small amounts and adjust to your preferred heat level.

Conclusion

This Thai Chicken Wrap with Crunchy Asian Slaw proves that restaurant-quality flavors are completely achievable at home in less time than it takes to order delivery. The combination of tender marinated chicken, addictive peanut sauce, and crisp vegetables creates a satisfying meal that works for any occasion. Give this recipe a try tonight and discover your new favorite wrap.

Thai Chicken Wrap with Crunchy Asian Slaw

Thai Chicken Wrap with Crunchy Asian Slaw

Juicy marinated chicken, creamy peanut sauce, and crisp Asian slaw wrapped in soft tortillas for a restaurant-quality meal ready in 40 minutes.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4 portions
Course: Dinner, Lunch, Main Course
Cuisine: Asian, Fusion, Thai
Calories: 485

Ingredients
  

  • 1 pound boneless skinless chicken thighs or chicken breast
  • 2 tablespoons soy sauce for marinade
  • 1 tablespoon sesame oil for marinade
  • 1 tablespoon lime juice fresh
  • 1 teaspoon garlic powder
  • 1 teaspoon ground ginger
  • 1/2 teaspoon chili flakes optional, for heat
  • 1/3 cup creamy peanut butter
  • 2 tablespoons soy sauce for peanut sauce
  • 1 tablespoon honey
  • 1 tablespoon rice vinegar for peanut sauce
  • 1 teaspoon sesame oil for peanut sauce
  • 1 clove garlic minced
  • 1 teaspoon fresh ginger grated
  • 1-2 tablespoons warm water to thin sauce
  • 2 cups green cabbage shredded
  • 1 cup red cabbage shredded
  • 1 cup carrots julienned or pre-shredded
  • 1/2 red bell pepper thinly sliced
  • 2 scallions thinly sliced
  • 1/4 cup cilantro chopped
  • 1 tablespoon lime juice for slaw
  • 1 tablespoon rice vinegar for slaw
  • 1 teaspoon sugar
  • salt to taste
  • 4 large flour tortillas or flatbreads
  • extra cilantro and chopped peanuts for garnish, optional

Equipment

  • Medium mixing bowl
  • Small bowl for sauce
  • Large bowl for slaw
  • Grill pan or large skillet
  • Whisk
  • Sharp knife
  • Cutting board

Method
 

  1. Whisk together 2 tablespoons soy sauce, 1 tablespoon sesame oil, 1 tablespoon lime juice, 1 teaspoon garlic powder, 1 teaspoon ground ginger, and 1/2 teaspoon chili flakes in a medium bowl. Add the chicken thighs and turn until completely coated. Marinate for at least 20 minutes at room temperature or up to 4 hours refrigerated.
  2. Make the peanut sauce by combining 1/3 cup peanut butter, 2 tablespoons soy sauce, 1 tablespoon honey, 1 tablespoon rice vinegar, 1 teaspoon sesame oil, minced garlic, and grated ginger in a small bowl. Whisk until smooth. Add 1 to 2 tablespoons warm water gradually until sauce reaches pourable consistency that’s thick enough to coat the back of a spoon.
  3. In a large bowl, toss together the green cabbage, red cabbage, carrots, bell pepper, scallions, and cilantro. Add 1 tablespoon lime juice, 1 tablespoon rice vinegar, 1 teaspoon sugar, and a pinch of salt. Mix well and let sit for 10 minutes.
  4. Heat a grill pan or large skillet over medium-high heat with a drizzle of oil. Cook the marinated chicken thighs for 5 to 7 minutes per side until golden brown and internal temperature reaches 165°F. Let rest for 5 minutes, then slice thinly against the grain.
  5. Warm tortillas briefly in a dry skillet or microwave for 15 to 20 seconds. Lay each tortilla flat and spread peanut sauce down the center. Layer with slaw and sliced chicken, being careful not to overfill. Drizzle extra peanut sauce on top and add cilantro and chopped peanuts if desired. Fold sides in and roll from bottom to top like a burrito. Slice in half diagonally to serve.

Notes

Store chicken, slaw, and sauce separately in airtight containers for up to 3 days. Assemble wraps fresh for best texture. Peanut sauce keeps for up to 5 days refrigerated. Can substitute almond or cashew butter for peanut allergies. Adjust spice level with chili flakes or Sriracha to taste.

Leave a Comment

Recipe Rating