These Thai chicken wraps come together in just 35 minutes, making them ideal for busy evenings. 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 Asian slaw combines green and red cabbage, julienned carrot, bell pepper, and spring onions tossed in a tangy rice vinegar and sesame oil dressing. Everything gets tucked into warm tortillas—or lettuce cups for a lighter option—then finished with toasted sesame seeds, fresh cilantro, and a squeeze of lime.
Weeknight dinners used to feel like this stressful puzzle until a friend dropped off a container of Thai chicken wraps after I had a baby. I ate them standing at the counter with one hand and honestly thought I might cry from relief at having something fresh and vibrant in under thirty minutes.
Last summer my neighbor asked me to bring something to a casual porch dinner and I showed up with these wraps still warm. Three people asked for the recipe before they even finished chewing, and one guy literally licked the wrapping paper.
Ingredients
- 500 g boneless skinless chicken breasts or thighs: Thighs stay juicier on the grill pan but breasts slice cleaner for wrapping, so pick based on your texture preference
- 2 tbsp soy sauce: This is your salty backbone so do not skip it or try to substitute with something mild
- 1 tbsp fish sauce: It smells intense in the bottle but melts into something deeply savory once cooked, trust the process
- 1 tbsp lime juice: Fresh squeezed makes a noticeable difference over the bottled stuff
- 1 tbsp honey: Balances the salty and sour elements while helping the chicken get those gorgeous charred edges
- 1 tsp sesame oil: A little goes a long way here, too much will make everything taste like perfume
- 2 garlic cloves minced: Fresh garlic only, the jarred stuff turns bitter against the lime
- 1 tsp fresh ginger grated: Freeze your ginger and grate it frozen for the smoothest paste without any fibrous strings
- 2 cups shredded green cabbage and 1 cup shredded red cabbage: The color contrast makes the wraps look stunning and the two cabbages have slightly different crunch levels
- 1 large carrot julienned: Use a peeler to create long ribbons instead of a knife, way faster and more elegant
- 4 spring onions thinly sliced: Slice them on a diagonal for a more polished look that takes zero extra effort
- 1/2 red bell pepper thinly sliced: Adds sweetness and a pop of red that makes the whole slaw look appetizing
- 1/4 cup fresh cilantro chopped: Toss the tender leaves in the slaw and save some stems for the marinade if you want maximum flavor
- 2 tbsp rice vinegar: This is what gives the slaw its bright tang without being as harsh as white vinegar
- 1 tbsp Sriracha or chili sauce: Optional but it adds a slow warmth that creeps in after the first bite
- 4 large flour or whole wheat tortillas: Warm them until pliable or swap for butter lettuce cups if you want something lighter
- 2 tbsp toasted sesame seeds: Toast them yourself in a dry pan for thirty seconds, the difference from store-bought pre-toasted is shocking
Instructions
- Get the chicken soaking:
- Whisk together soy sauce, fish sauce, lime juice, honey, sesame oil, garlic, and ginger in a bowl, then add the chicken and turn it until every piece is coated. Ten minutes is the minimum but fifteen makes a real difference if you have the time.
- Build your crunchy slaw:
- Pile the green and red cabbage, carrot ribbons, spring onions, bell pepper, and cilantro into a large bowl and give it a quick toss with your hands to distribute everything evenly.
- Whisk up 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 slaw and toss gently, then let it sit while you cook the chicken.
- Sear the chicken:
- Heat a grill pan or skillet over medium-high until you see faint smoke, then lay the chicken in without crowding. Cook five to six minutes per side until you get nice char marks and the inside is no longer pink, then rest it for three minutes before slicing against the grain.
- Assemble the wraps:
- Warm your tortillas briefly, then layer a generous handful of slaw down the center, top with sliced chicken, and finish with sesame seeds and extra cilantro. Roll them up snug and serve with lime wedges for squeezing over the top.
My daughter now requests these for her birthday dinner instead of pizza, which is either a parenting win or proof that I have completely warped her taste buds. Either way I will take it.
Making It Vegetarian
Press firm tofu for fifteen minutes, cut it into planks, and use the exact same marinade before pan-frying in a little extra sesame oil. The texture gets crispy on the outside while staying soft inside, and it holds up beautifully against the crunchy slaw without falling apart in the wrap.
Picking the Right Wrap
Flour tortillas are forgiving and easy to roll but whole wheat adds a nutty depth that pairs unexpectedly well with the Thai flavors. Butter lettuce cups work best when you want something that feels like a fresh salad you can eat with your hands, just know they will not hold as much filling.
Getting Ahead on Busy Nights
The slaw actually improves after an hour in the fridge because the vegetables soften just slightly and absorb more dressing. I always make double the slaw portion because having it ready in the container means I can throw together lunch in two minutes flat the next day.
- Cook the chicken in the morning and reheat it gently so weeknight assembly takes five minutes
- Keep toasted sesame seeds in a small jar on the counter so you never skip the finishing crunch
- Prep all your vegetables on Sunday and store them separately from the dressing for maximum freshness
These wraps have become the meal I make when I want to feel like I am eating something special without actually trying very hard. Sometimes the best dinners are the ones that come together almost accidentally.
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 prevent the tortillas from getting soggy.
- → What's a good substitute for fish sauce?
-
Soy sauce or coconut aminos work as a replacement, though the flavor will be less complex. For a closer match, add a small pinch of seaweed flakes to mimic the umami depth fish sauce provides.
- → How do I make these low-carb?
-
Swap the tortillas for large butter lettuce or romaine leaves. Everything else—chicken, slaw, and dressing—stays the same, dropping the carbs significantly per serving.
- → Can I use a different protein?
-
Firm tofu or tempeh slices marinated the same way work beautifully for a vegetarian version. Shrimp or thinly sliced beef also pair well with the Asian slaw and dressing.
- → How spicy are these wraps?
-
The base version is mild with just a hint of warmth from fresh ginger. Add Sriracha or chili sauce to the slaw dressing if you want noticeable heat—start with half a teaspoon and adjust to taste.
- → How should I store leftovers?
-
Keep cooked chicken and dressed slaw in separate airtight containers in the refrigerator for up to 2 days. Reheat the chicken gently and assemble fresh wraps rather than storing them already rolled.