These Thai chicken wraps bring together tender marinated chicken breast with a vibrant crunchy slaw of red and green cabbage, julienned carrot, and bell pepper dressed in a tangy rice vinegar and lime mixture. Everything gets rolled into warm tortillas and finished with toasted sesame seeds, fresh cilantro, and a squeeze of lime. The whole thing comes together in just 35 minutes with a short 10-minute marinade, making it an ideal option for busy evenings when you want something fresh and satisfying without spending hours in the kitchen. Swap in lettuce cups for a lighter take or add roasted peanuts for extra crunch.
There was a Tuesday not long ago when the fridge held nothing exciting and I almost ordered takeout, but then I found a half head of cabbage and some chicken thighs staring back at me. That reluctant start turned into these wraps, and they hit the table in under 40 minutes with everyone asking for seconds.
I brought a batch of these to a friend's backyard dinner last summer and watched three people who claimed they hated cilantro go back for thirds. The crunch of that cabbage against the warm chicken does something to people.
Ingredients
- 500 g boneless chicken breasts or thighs: Thighs stay juicier on the pan but breasts slice cleaner for wrapping, so pick based on your texture preference
- 2 tbsp soy sauce: This is the savory backbone, and swapping in tamari keeps things gluten free without losing depth
- 1 tbsp fish sauce: Do not skip this, it adds an umami layer that soy sauce alone cannot replicate
- 1 tbsp lime juice: Fresh matters here because bottled lime tastes flat against all the other bright flavors
- 1 tbsp honey: Just enough to caramelize on the chicken edges and round out the acidity
- 1 tsp sesame oil: A little goes a long way, this is fragrance not fat
- 2 garlic cloves, minced: Fresh garlic blooms differently than jarred in a quick marinade
- 1 tsp fresh ginger, grated: Use a microplane if you have one to avoid fibrous strings in the marinade
- 2 cups shredded green cabbage and 1 cup red cabbage: The color contrast makes the wraps look restaurant quality
- 1 large carrot, julienned: Adds sweetness and a snap that cuts through the rich chicken
- 4 spring onions, thinly sliced: Include some of the dark green tops for color
- 1/2 red bell pepper, thinly sliced: A crunch booster that also adds a subtle sweetness
- 1/4 cup fresh cilantro, chopped: Toss some into the slaw and save the rest for garnish
- 2 tbsp rice vinegar: The light acidity that makes the slaw sing without overpowering it
- 1 tsp Sriracha or chili sauce: Optional but it nudges the flavor into authentic territory
- 4 large flour tortillas or lettuce leaves: Lettuce cups turn this into a completely different lighter meal
- 2 tbsp toasted sesame seeds: Toast them yourself in a dry pan for 60 seconds, the difference is shocking
Instructions
- Marinate the chicken:
- Whisk together soy sauce, fish sauce, lime juice, honey, sesame oil, garlic, and ginger until the honey dissolves. Add the chicken and turn it several times to coat every surface, then leave it alone for at least 10 minutes while you prep everything else.
- Build the slaw:
- Combine both cabbages, carrot, spring onions, bell pepper, and cilantro in a large bowl. Use your hands to toss it once so the colors distribute evenly.
- Whisk the slaw dressing:
- Combine rice vinegar, soy sauce, lime juice, sesame oil, honey, and Sriracha in a small bowl. Pour it over the vegetables and toss until every shred is lightly coated, then set aside so the flavors start mingling.
- Cook the chicken:
- Heat a grill pan or skillet over medium high until it just starts to smoke. Cook the chicken 5 to 6 minutes per side until charred in spots and cooked through, then rest it for a few minutes before slicing into thin strips.
- Assemble the wraps:
- Warm the tortillas briefly if you like a softer fold, then pile on a generous handful of slaw and top with sliced chicken. Sprinkle with sesame seeds and extra cilantro, squeeze a lime wedge over everything, and roll tightly.
My partner now requests these on every Sunday meal prep day because they pack beautifully for weekday lunches without getting soggy if you keep the dressing separate until eating.
Picking Your Wrap
Flour tortillas are forgiving and hold a heavy fill, but butter lettuce cups completely change the eating experience into something lighter and crunchier. I have even used large collard green leaves blanched for 30 seconds, which sounds strange but works surprisingly well.
Making It Vegetarian
Extra firm tofu pressed for 15 minutes then sliced and marinated in the exact same mixture is a solid swap. Tempeh works too if you pan fry it until the edges get brown and chewy, which takes about the same time as the chicken.
Side Pairings That Work
A chilled glass of Thai iced tea or a light lager cuts the sesame richness perfectly. Keep the sides simple because these wraps carry enough flavor to stand alone.
- Cucumber ribbons tossed with rice vinegar make a cool refreshing contrast
- A handful of roasted peanuts on the side adds protein and satisfying crunch
- Do not forget extra lime wedges because the squeeze at the end ties everything together
These wraps started as a clean out the fridge move and turned into one of those recipes I can make with my eyes closed. That is usually how the best ones happen.
Recipe FAQs
- → Can I make these wraps ahead of time?
-
You can prepare the slaw and dressing separately up to a day in advance and keep them refrigerated. Marinate the chicken overnight for deeper flavor. Assemble the wraps just before serving to keep the tortillas from getting soggy.
- → What's a good substitute for fish sauce?
-
Soy sauce or coconut aminos work well as a substitute for fish sauce. Coconut aminos are a great option if you're avoiding soy as well. The flavor will be slightly less complex but still tasty.
- → How do I make this low-carb?
-
Swap the flour tortillas for large butter lettuce or romaine leaves. The slaw and chicken are already low in carbohydrates, so this simple switch makes the entire dish light and keto-friendly.
- → Can I use a different protein instead of chicken?
-
Firm tofu or tempeh work well for a vegetarian version—press and pan-fry them with the same marinade. Shrimp or thinly sliced beef are also excellent alternatives that cook just as quickly.
- → How spicy are these wraps?
-
The base version is mildly flavored with just a hint of heat from the garlic and ginger. The Sriracha in the slaw dressing is optional, so you can leave it out for no spice or increase the amount to your liking.
- → What side dishes pair well with these wraps?
-
A chilled cucumber salad, miso soup, or a simple edamame side complement the flavors nicely. For a beverage pairing, a cold Thai beer or iced green tea balances the tangy and savory notes perfectly.