These Thai chicken wraps come together in just 35 minutes, making them ideal for busy weeknights. Boneless chicken is marinated in a savory blend of soy sauce, fish sauce, lime, honey, garlic, and ginger, then grilled until slightly charred and juicy. The crunchy slaw combines shredded green and red cabbage, julienned carrot, spring onions, and bell pepper tossed in a zesty rice vinegar and sesame oil dressing. Everything gets bundled into warm tortillas and finished with toasted sesame seeds, fresh cilantro, and a squeeze of lime. Swap in lettuce cups for a lighter option or tofu for a vegetarian twist.
Weeknight dinners at my place used to mean something predictable until I started throwing together these Thai chicken wraps on a random Tuesday after finding a half-used bottle of fish sauce in the fridge door.
My roommate walked in while I was slicing the chicken and immediately grabbed a fork before I even finished assembling, eating the filling right off the cutting board.
Ingredients
- 500 g boneless chicken breasts or thighs: Thighs stay juicier on high heat but breasts work great if that is what you have
- 2 tbsp soy sauce: Use tamari if you need it gluten free, the flavor difference is minimal
- 1 tbsp fish sauce: This is the savory backbone of the marinade so do not skip it even if the smell is intense at first
- 1 tbsp lime juice: Fresh squeezed makes a noticeable difference over bottled
- 1 tbsp honey: Helps the chicken get those beautiful caramelized edges
- 1 tsp sesame oil: A little goes a long way so measure carefully
- 2 garlic cloves, minced: Fresh garlic only, the jarred stuff tastes flat here
- 1 tsp fresh ginger, grated: Freeze your ginger and grate it frozen for the smoothest result
- 2 cups shredded green cabbage and 1 cup red cabbage: The color contrast makes the wrap look incredible
- 1 large carrot, julienned: Adds a sweet crunch that balances the tangy dressing
- 4 spring onions, thinly sliced: Use the green parts for a milder onion bite
- 1/2 red bell pepper, thinly sliced: Adds brightness and another layer of texture
- 1/4 cup fresh cilantro, chopped: Toss some into the slaw and save some for garnish
- 2 tbsp rice vinegar: The lighter acidity keeps the slaw tasting fresh not heavy
- 1 tsp Sriracha or chili sauce: Optional but it wakes up the whole dish
- 4 large flour or whole wheat tortillas: Lettuce cups work beautifully if you want to skip the carbs
- 2 tbsp toasted sesame seeds: Toast them yourself in a dry pan for 60 seconds, store bought ones are never aromatic enough
Instructions
- Marinate the chicken:
- Whisk together soy sauce, fish sauce, lime juice, honey, sesame oil, garlic, and ginger in a bowl. Add the chicken and turn it a few times so every piece is coated, then walk away for at least 10 minutes.
- Build the slaw:
- Pile the green and red cabbage, carrot, spring onions, bell pepper, and cilantro into a large bowl. Do not toss yet, just let everything sit in a colorful heap.
- Whisk the dressing:
- Combine rice vinegar, soy sauce, lime juice, sesame oil, honey, and Sriracha in a small bowl until the honey dissolves completely. Pour it over the vegetables and toss with your hands or tongs until every shred glistens.
- Cook the chicken:
- Get a grill pan or skillet ripping hot over medium-high heat and lay the chicken down without crowding. Cook 5 to 6 minutes per side until you see charred marks and the inside is no longer pink, then rest it for a few minutes before slicing into strips.
- Assemble the wraps:
- Warm your tortillas briefly so they fold without cracking, then pile on a generous handful of slaw, lay the chicken strips on top, and finish with sesame seeds and extra cilantro.
- Roll and serve:
- Fold the bottom edge up over the filling, tuck in the sides, and roll tightly. Set lime wedges on the plate and eat immediately while the chicken is still warm.
I brought a platter of these to a friend's casual porch dinner and two people who claimed they hated fish sauce went back for thirds without realizing what was in them.
Making It Vegetarian
Swap the chicken for pressed extra firm tofu or tempeh and use the exact same marinade. Pan fry the tofu until golden on each side and you will not miss the meat at all.
Picking the Right Wrap
Flour tortillas are forgiving and hold everything together, but butter lettuce cups turn this into something that feels light and almost elegant. I keep both options on hand because the mood changes.
Getting Ahead on Busy Nights
Slice the vegetables and whisk the dressing the night before, keeping them in separate containers in the fridge. The chicken marinade can also sit overnight which actually makes it more flavorful.
- Never assemble the wraps ahead of time or the tortillas turn soggy within minutes
- Chopped roasted peanuts added at the last second give an incredible crunch upgrade
- A chilled Thai beer or iced green tea on the side makes the whole meal feel complete
This recipe has become my go-to answer whenever someone asks what to make when there is no time and no plan. Sometimes the best dinners start with a half-empty fridge and a little trust.
Recipe FAQs
- → Can I make these wraps ahead of time?
-
You can marinate the chicken and prepare the slaw dressing up to a day in advance. Store them separately in the fridge and assemble the wraps just before serving to keep everything fresh and crisp.
- → What's a good substitute for fish sauce?
-
Soy sauce or coconut aminos work as a substitute, though the flavor will be less complex. For a closer match, combine soy sauce with a small squeeze of lime juice.
- → How do I make this vegetarian?
-
Replace the chicken with pressed and cubed firm tofu or tempeh. Marinate the tofu in the same sauce and pan-fry until golden before assembling the wraps.
- → Can I use lettuce instead of tortillas?
-
Absolutely. Butter lettuce or romaine leaves make a great low-carb alternative to tortillas and add extra crunch to each bite.
- → How spicy are these wraps?
-
The base version is mildly spiced. The heat comes from the optional Sriracha in the slaw dressing, so you can adjust it to your preference or leave it out entirely.
- → How should I store leftovers?
-
Store the sliced chicken and slaw separately in airtight containers in the fridge for up to 2 days. Reheat the chicken gently and assemble fresh wraps when ready to eat.