These Thai chicken wraps come together in just 35 minutes, making them ideal for hectic 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 green and red cabbage, julienned carrot, bell pepper, and spring onions tossed in a zesty rice vinegar and sesame oil dressing. Everything gets rolled into warm tortillas and finished with toasted sesame seeds, fresh cilantro, and a squeeze of lime for a vibrant, satisfying meal.
My roommate in college used to order Thai delivery three times a week, and I never understood the obsession until the night she forced me to try her chicken wrap. The crunch of that slaw against the warm, savory chicken completely rewired my brain in one bite.
I started making these for weeknight dinners when my schedule got ridiculous, and they became the one meal my partner never complained about. Even the picky eater friend who "does not do cabbage" polished off two wraps without a word.
Ingredients
- 500 g boneless chicken breasts or thighs: Thighs stay juicier on the grill pan, but breasts work beautifully if that is what you have, just do not overcook them
- 2 tbsp soy sauce: This is the salty backbone of the marinade, and swapping in tamari keeps it gluten free without losing anything
- 1 tbsp fish sauce: Do not skip this even if it smells weird in the bottle, it adds a depth you cannot replicate with anything else
- 1 tbsp lime juice: Fresh is worth the squeeze here, bottled lime juice tastes flat by comparison
- 1 tbsp honey: Helps caramelize the chicken edges and balances the salty marinade components
- 1 tsp sesame oil: A little goes a long way, this is what makes the chicken smell intoxicating as it cooks
- 2 garlic cloves, minced: Fresh garlic only, the jarred stuff turns bitter in a quick marinade like this
- 1 tsp fresh ginger, grated: Use a microplane if you have one, it breaks down the ginger fibers so you get flavor without any stringy bits
- 2 cups shredded green cabbage and 1 cup red cabbage: The mix of colors makes the wraps look stunning, but more importantly the two cabbages have slightly different crunch levels
- 1 large carrot, julienned: A julienne peeler makes this take about thirty seconds instead of five minutes with a knife
- 4 spring onions, thinly sliced: Include some of the green tops for a sharp onion bite scattered throughout
- 1/2 red bell pepper, thinly sliced: Adds sweetness and a pop of red that makes the whole slaw feel more vibrant
- 1/4 cup fresh cilantro, chopped: If you are a cilantro hater, swap in Thai basil or just leave it out entirely
- 2 tbsp rice vinegar: This is what gives the slaw its bright, pickled edge without actual pickling
- 1 tsp Sriracha or chili sauce: Optional but honestly recommended, even a tiny amount wakes up the whole dressing
- 4 large flour tortillas or lettuce leaves: Lettuce cups turn this into a completely different experience, lighter and crunchier in the best way
- 2 tbsp toasted sesame seeds: Toasting them yourself in a dry pan for two minutes makes a surprising difference in flavor
Instructions
- Marinate the chicken:
- Combine soy sauce, fish sauce, lime juice, honey, sesame oil, garlic, and ginger in a bowl, then add the chicken and toss until every piece is coated. Ten minutes is the minimum, but if you walk away and forget about it for twenty that is even better.
- Prep the slaw:
- Toss the green and red cabbage, carrot, spring onions, bell pepper, and cilantro together in a large bowl. Do this while the chicken sits so everything is ready to go.
- Whisk the dressing:
- Mix 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 until every shred glistens, then set it aside.
- Cook the chicken:
- Get a grill pan or skillet ripping hot over medium-high heat and cook the chicken 5 to 6 minutes per side until it has nice char marks and is cooked through. Let it rest a few minutes before slicing so the juices stay where they belong.
- Assemble the wraps:
- Warm the tortillas briefly if you like a softer wrap, then pile on a generous handful of slaw and top with sliced chicken. Scatter sesame seeds and extra cilantro on top, squeeze a lime wedge over everything, and roll them up tight.
These wraps became my go-to contribution to potlucks after the first time I brought them and watched the entire platter disappear in ten minutes flat. Something about the combination of warm seasoned chicken and cold crunchy slaw makes people forget about whatever else is on the table.
Making It Vegetarian
Swap the chicken for pressed tofu or tempeh and use the exact same marinade, cooking the tofu in a hot skillet until it gets golden and crispy on the edges. I have served this version to vegetarian friends who said it was the first tofu dish that actually felt satisfying rather than like a compromise.
Picking the Right Wrap
Flour tortillas are the easy choice and they hold up well, but butter lettuce cups turn these into something that feels lighter and more refreshing, especially in summer. Whole wheat tortillas land somewhere in between, adding a nutty flavor that pairs nicely with the sesame notes.
Getting Ahead of the Week
The slaw and dressing can be made a full day ahead and stored separately in the fridge, which means weeknight assembly takes about ten minutes if the chicken is already marinated. The dressed slaw actually improves after a few hours as the vegetables soften slightly and absorb more flavor.
- Keep the dressing and slaw separate until you are ready to serve to prevent soggy vegetables
- Sliced chicken reheats beautifully in a dry skillet or a quick zap in the microwave
- Extra slaw makes a fantastic side dish on its own the next day
Keep a batch of that slaw dressing in your fridge at all times and you will find yourself putting it on everything from salads to grilled fish. These wraps are proof that a 35 minute meal can taste like you spent all afternoon in the kitchen.
Recipe Questions & Answers
- → Can I make these wraps ahead of time?
-
You can marinate the chicken and prepare the slaw dressing a few hours ahead. Keep the dressed slaw and cooked chicken separate, then assemble the wraps just before serving to keep the tortillas from getting soggy.
- → What's a good substitute for fish sauce?
-
Extra soy sauce combined with a splash of lime juice works well. For a vegan option, try a store-bought vegan fish sauce made from seaweed and mushroom extracts.
- → How do I make these low-carb?
-
Swap the tortillas for large butter lettuce or romaine leaves. The rest of the filling stays the same, and the lettuce cups add a refreshing crunch that complements the slaw beautifully.
- → Can I use a different protein?
-
Firm tofu or tempeh sliced thin and pan-fried works great for a vegetarian version. Shrimp or thinly sliced beef also pair well with the Thai marinade and slaw flavors.
- → How spicy are these wraps?
-
The base version is mildly flavored with no significant heat. Add Sriracha or chili sauce to the slaw dressing if you want a kick—you can control the amount to match your preference.
- → What sides pair well with these wraps?
-
A chilled Thai iced tea, a light cucumber salad, or a bowl of miso soup round out the meal nicely. Roasted peanuts scattered on top add extra crunch and richness.