Thai Chicken Wrap with Crunchy Asian Slaw

Photo of author

By Evardi Romano

Published: May 7, 2026

This post may contain affiliate links. See our disclosure policy.

In the world of quick, satisfying, and healthy meals, wraps are a perennial favorite. This Thai Chicken Wrap with Crunchy Asian Slaw elevates the concept with vibrant flavors and textures that come together in under 40 minutes. Imagine tender, marinated chicken, a lusciously creamy peanut sauce, and a bright, crunchy slaw, all bundled in a soft tortilla.

It’s a complete flavor explosion that delivers on both nutrition and taste, making it perfect for busy weeknights, easy meal prep, or a delightful lunch.

This recipe masterfully balances the five key tastes of Thai cuisine: sweet, sour, salty, bitter, and umami. The marinade infuses the chicken with deep savory notes, while the peanut sauce provides a rich, nutty creaminess. The slaw, dressed in a tangy lime and rice vinegar mixture, cuts through the richness with its refreshing crunch.

The final assembly is where the magic happens, creating a handheld meal that is far more exciting than any ordinary sandwich.

Beyond its delicious profile, this dish is incredibly versatile. You can easily customize it to suit dietary preferences or use what you have on hand. Prefer a different protein? Try grilled shrimp or crispy tofu.

Want to lower the carbs? Serve it as a salad in a bowl or use lettuce cups instead of tortillas. The possibilities are endless, making this a go-to recipe you’ll return to again and again.

Ingredients You’ll Need

Gathering fresh, high-quality ingredients is the first step to success with this recipe. Here’s your complete shopping list.

For the Chicken Marinade:

  • 1 lb boneless, skinless chicken thighs or chicken breast
  • 2 tablespoons soy sauce or tamari
  • 1 tablespoon toasted sesame oil
  • 1 tablespoon fresh lime juice
  • 1 teaspoon garlic powder
  • 1 teaspoon ground ginger
  • ยฝ teaspoon red pepper flakes (optional)

For the Creamy Peanut Sauce:

  • โ…“ cup creamy peanut butter (natural is best)
  • 2 tablespoons soy sauce or tamari
  • 1 tablespoon honey or agave syrup
  • 1 tablespoon rice vinegar
  • 1 teaspoon toasted sesame oil
  • 1 clove garlic, minced
  • 1 teaspoon grated fresh ginger
  • 1โ€“2 tablespoons warm water (to thin)

For the Crunchy Asian Slaw:

  • 2 cups shredded green cabbage
  • 1 cup shredded red cabbage
  • 1 cup julienned carrots
  • ยฝ red bell pepper, thinly sliced
  • 2 scallions, thinly sliced
  • ยผ cup chopped fresh cilantro
  • 1 tablespoon fresh lime juice
  • 1 tablespoon rice vinegar
  • 1 teaspoon sugar or coconut sugar
  • Salt to taste

For Assembly:

  • 4 large flour tortillas, flatbreads, or lettuce leaves
  • Extra cilantro and chopped roasted peanuts for garnish (optional)

Step-by-Step Instructions

Step 1: Marinate the Chicken

In a medium bowl, combine the soy sauce, sesame oil, lime juice, garlic powder, ground ginger, and red pepper flakes (if using). Add the chicken pieces and toss until they are fully coated.

Allow the chicken to marinate for at least 15-20 minutes at room temperature. For deeper flavor, you can marinate it in the refrigerator for up to 2 hours.

Step 2: Make the Peanut Sauce

While the chicken marinates, prepare the sauce. In a small bowl, whisk together the peanut butter, soy sauce, honey, rice vinegar, sesame oil, minced garlic, and grated ginger until smooth. The mixture will be thick. Gradually add warm water, one tablespoon at a time, whisking until you reach a smooth, drizzling consistency. Set aside.

Step 3: Prepare the Asian Slaw

In a large mixing bowl, combine the shredded green and red cabbage, julienned carrots, sliced red bell pepper, scallions, and chopped cilantro. In a separate small bowl, whisk together the lime juice, rice vinegar, sugar, and a pinch of salt.

Pour this dressing over the vegetable mixture and toss thoroughly to coat every strand. Let the slaw sit for a few minutes to allow the flavors to meld and the vegetables to slightly soften.

Step 4: Cook the Chicken

Heat a large skillet or grill pan over medium-high heat. Add a light drizzle of oil if needed. Remove the chicken from the marinade and cook for 5-7 minutes per side, or until fully cooked through and beautifully caramelized on the outside.

The internal temperature should reach 165ยฐF. Transfer the cooked chicken to a cutting board and let it rest for a few minutes before slicing it into thin strips or chopping it into bite-sized pieces.

Step 5: Assemble the Wraps

Warm the tortillas briefly in a dry skillet or microwave to make them more pliable. To assemble, lay a tortilla flat. Spread a generous spoonful of the peanut sauce down the center. Top with a portion of the cooked chicken. Add a hefty mound of the crunchy Asian slaw.

Garnish with extra cilantro and chopped peanuts if desired. Fold in the sides of the tortilla, then roll it up tightly from the bottom, burrito-style. Repeat with the remaining tortillas. Slice in half diagonally and serve immediately.

Tips and Variations for Success

This recipe is wonderfully forgiving and adaptable. Here are some expert tips and creative variations to make it your own.

  • Protein Swap: Substitute the chicken with peeled shrimp, firm tofu cubes (pressed and pan-fried), or thinly sliced beef. Adjust the cooking time accordingly.
  • Make it Spicy: Add a tablespoon of sriracha or chili-garlic paste to the peanut sauce for a spicy kick. You can also sprinkle extra red pepper flakes on the finished wrap.
  • Low-Carb/Keto Option: Forgo the tortilla and serve the chicken, slaw, and sauce in a bowl as a salad, or use large butter lettuce leaves as low-carb wraps.
  • Nut-Free Alternative: If you have a peanut allergy, substitute the peanut butter with tahini (sesame seed paste) or sunflower seed butter for a similar creamy texture and nutty flavor.
  • Meal Prep Friendly: Prepare the components separately. Store the cooked chicken, peanut sauce (in a sealed jar), and undressed slaw veggies in airtight containers in the refrigerator for up to 3 days. Assemble fresh wraps at mealtime.
  • Extra Crunch: For added texture, sprinkle in some crispy chow mein noodles or toasted sesame seeds during assembly.

Nutritional Information

This Thai Chicken Wrap is not only delicious but also packed with nutrients. The chicken provides lean protein, the colorful slaw offers a wealth of vitamins and fiber, and the healthy fats from the peanut butter and sesame oil help keep you satisfied. Below is an approximate nutritional breakdown per serving (one wrap).

NutrientAmount per Serving
CaloriesApprox. 450-500
Total Fat22g
Saturated Fat4g
Unsaturated Fat15g
Trans Fat0g
Cholesterol80mg
Sodium950mg
Total Carbohydrates35g
Dietary Fiber5g
Sugars10g
Protein30g

Note: Values are estimates and can vary based on specific ingredients and portion sizes used.

Conclusion

The Thai Chicken Wrap with Crunchy Asian Slaw is a testament to how simple ingredients can be transformed into a restaurant-quality meal at home. It delivers a perfect harmony of flavors and texturesโ€”savory, sweet, tangy, creamy, and crunchyโ€”all in one convenient package. Its quick preparation time and healthy profile make it an ideal choice for anyone seeking a delicious escape from the mundane dinner routine.

Whether you’re cooking for your family or prepping meals for the week, this recipe is sure to become a staple in your culinary repertoire. So gather your ingredients, and get ready to enjoy a taste of Thailand in your very own kitchen.


The Recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Chicken Wrap with Crunchy Asian Slaw

Thai Chicken Wrap with Crunchy Asian Slaw


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Evardi Romano
  • Total Time: 40 min
  • Yield: 4 servings 1x
  • Diet: Dairy-Free

Description

A vibrant and healthy wrap featuring marinated Thai chicken, creamy peanut sauce, and a crunchy cabbage slaw, ready in 40 minutes.


Ingredients

Scale

1 lb boneless, skinless chicken thighs or chicken breast
2 tablespoons soy sauce or tamari
1 tablespoon toasted sesame oil
1 tablespoon fresh lime juice
1 teaspoon garlic powder
1 teaspoon ground ginger
ยฝ teaspoon red pepper flakes (optional)
โ…“ cup creamy peanut butter
2 tablespoons soy sauce or tamari
1 tablespoon honey or agave syrup
1 tablespoon rice vinegar
1 teaspoon toasted sesame oil
1 clove garlic, minced
1 teaspoon grated fresh ginger
1โ€“2 tablespoons warm water
2 cups shredded green cabbage
1 cup shredded red cabbage
1 cup julienned carrots
ยฝ red bell pepper, thinly sliced
2 scallions, thinly sliced
ยผ cup chopped fresh cilantro
1 tablespoon fresh lime juice
1 tablespoon rice vinegar
1 teaspoon sugar or coconut sugar
Salt to taste
4 large flour tortillas or flatbreads
Extra cilantro and chopped peanuts for garnish (optional)


Instructions

  1. Marinate the Chicken: Combine soy sauce, sesame oil, lime juice, garlic powder, ginger, and pepper flakes. Add chicken and marinate for 15-20 mins.
  2. Make the Peanut Sauce: Whisk peanut butter, soy sauce, honey, vinegar, oil, garlic, and ginger. Thin with warm water to desired consistency.
  3. Prepare the Asian Slaw: Toss cabbages, carrots, bell pepper, scallions, and cilantro. Whisk lime juice, vinegar, sugar, and salt; dress the slaw.
  4. Cook the Chicken: Cook marinated chicken in a hot skillet for 5-7 mins per side until cooked through. Slice or chop.
  5. Assemble the Wraps: Warm tortillas. Layer with sauce, chicken, slaw, and garnishes. Roll up tightly and serve.

Notes

  • For a low-carb option, use lettuce leaves instead of tortillas.
  • The peanut sauce can be made nut-free with tahini or sunflower seed butter.
  • Meal prep by storing components separately for up to 3 days.
  • Add sriracha to the sauce for extra heat.
  • Prep Time: 25 min
  • Cook Time: 15 min
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai-Inspired

Nutrition

  • Serving Size: 1 wrap
  • Calories: 475
  • Sugar: 10g
  • Sodium: 950mg
  • Fat: 22g
  • Saturated Fat: 4g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 5g
  • Protein: 30g
  • Cholesterol: 80mg

Share this recipe on:

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star