Thinly sliced chicken is marinated in soy, lime and sesame, then seared until golden and combined with shredded carrots, bell pepper, cabbage and scallions. A simple peanut sauce—peanut butter, lime, soy, rice vinegar and a touch of honey—adds creamy, tangy depth. Warm tortillas cradle the filling for a portable, satisfying lunch or fast dinner.
Swap in pressed tofu or tempeh for a vegetarian option, use tamari and gluten-free wraps to eliminate gluten, and adjust heat with chili-garlic sauce. Keep sauce separate when making ahead to preserve tortilla texture.
The smell of toasted peanuts and lime hit me before I even opened the fridge, and I knew right then that these Thai peanut chicken wraps were going to become a weekly obsession. It was a Tuesday, gray and rainy, and I needed something bright enough to trick my brain into thinking summer had arrived early. Twenty minutes later I was standing at the counter with sauce on my fingers and a wrap already half gone.
I brought a plate of these to a friends potluck once and watched three people hover near the kitchen counter guarding the last two wraps from disappearing. My friend Elena actually asked if I had secretly ordered them from a restaurant and plated them at home, which might be my favorite compliment I have ever received.
Ingredients
- 2 boneless skinless chicken breasts (about 400 g), thinly sliced: Slicing them thin against the grain means every piece cooks quickly and stays tender rather than drying out.
- 1 tbsp soy sauce: This goes into the quick marinade and adds a savory depth that pairs beautifully with the lime.
- 1 tbsp lime juice: Fresh is non negotiable here, the bottled stuff tastes flat and you need that bright acidity.
- 1 tsp sesame oil: A little goes a long way and gives the chicken a toasty aroma that makes the whole kitchen smell incredible.
- 1/2 tsp ground ginger: Convenient and potent, it melts into the marinade without any fibrous bits to bite into.
- 1/2 cup creamy peanut butter: Use the natural kind with just peanuts and salt if you can find it, the sauce will taste richer and more honest.
- 2 tbsp soy sauce (for sauce): Balances the sweetness of the honey and thickens the peanut butter into something spreadable.
- 2 tbsp lime juice (for sauce): Double the lime in this recipe is intentional, it cuts through the richness of the peanuts perfectly.
- 1 tbsp honey or maple syrup: A gentle sweetness that rounds out the heat from the chili garlic sauce.
- 1 tbsp rice vinegar: Adds a subtle tang that makes the sauce taste more complex than it actually is.
- 1 tsp chili garlic sauce (optional): Skip it if you are heat shy, but a teaspoon adds a warm tingle rather than actual fire.
- 1/4 cup warm water: This thins the sauce to a dippable drizzle consistency, add it gradually and stop when it looks right.
- 4 large flour tortillas or wraps: The larger the better because you are going to want to pack these full.
- 1 cup shredded carrots: Pre shredded works fine but a quick grate from whole carrots tastes sweeter and feels crunchier.
- 1 cup thinly sliced red bell pepper: Slice them into thin strips so they curl inside the wrap and distribute evenly in every bite.
- 1 cup shredded purple cabbage: The color alone is stunning against the orange carrots and golden chicken, and it adds a satisfying snap.
- 2 green onions, thinly sliced: Scatter these on last for a mild onion bite that does not overpower the peanut sauce.
- 1/4 cup chopped fresh cilantro: Some people hate it and that is fine, just leave it off their wrap and add extra to yours.
- 1/4 cup chopped roasted peanuts (optional): A fistful of crunch on top makes the whole thing feel finished and intentional.
Instructions
- Marinate the chicken:
- Toss the sliced chicken with soy sauce, lime juice, sesame oil, and ginger in a bowl. Let it sit while your pan heats up so the flavors start to soak in.
- Cook the chicken:
- Spread the chicken in a single layer in a hot non stick skillet and let it sear without touching it for a couple of minutes before flipping. You want golden edges and no pink in the center, about five to seven minutes total.
- Whisk the peanut sauce:
- Stir everything together in a small bowl until smooth, adding warm water a splash at a time until it drips off the spoon like a thick milkshake.
- Warm the tortillas:
- A few seconds in a dry skillet or a short burst in the microwave makes them pliable enough to fold without cracking down the middle.
- Build the wraps:
- Spread a generous spoonful of peanut sauce down the center of each tortilla, then layer on the chicken and all the vegetables in neat rows. Pile them high because these wraps can handle it.
- Wrap and serve:
- Fold in the sides, roll tightly from the bottom, and give it a gentle squeeze to hold everything together. Slice on a diagonal if you are feeling fancy, then serve immediately while the chicken is still warm.
There is something about wrapping food by hand that makes it feel more like a gift than a meal, and these wraps always turn an ordinary afternoon into a small celebration.
Making It Your Own
Swap the chicken for extra firm tofu pressed dry and pan fried until crispy on all sides if you want a vegetarian version that still satisfies. Thin strips of cucumber or a handful of butter lettuce tucked inside add a cool crunch that works beautifully when the weather turns warm. A final squeeze of lime over the assembled wrap right before you bite in wakes up every flavor at once.
Keeping Things Gluten Free
Replace the flour tortillas with your favorite gluten free wraps and swap regular soy sauce for tamari, which delivers the same umami punch without the gluten. Read the label on your peanut butter too because some brands sneak in unexpected additives.
Storage and Leftover Tips
The chicken and peanut sauce store beautifully in separate containers in the fridge for up to three days, making this an excellent meal prep option. Keep the vegetables prepped and dry in a sealed bag so everything is ready to assemble when hunger strikes. The wraps themselves are best eaten fresh because the tortillas soften overnight and lose that satisfying chew.
- Store the peanut sauce in a jar and shake it vigorously before using because it separates naturally in the fridge.
- Reheat the chicken gently in a skillet rather than a microwave to avoid rubbery textures.
- Always assemble wraps just before eating for the best texture and flavor.
Keep a stack of napkins nearby because these wraps are gloriously messy in the best possible way. That first bite, with the creamy sauce and the crunch and the warm chicken, is everything home cooking should be.
Common Recipe Questions
- → How do I keep the chicken moist?
-
Slice chicken thinly and marinate briefly in soy, lime and sesame oil to add flavor and tenderize. Cook over medium-high heat just until golden, about 5–7 minutes, to avoid overcooking.
- → Can I make these ahead of time?
-
Yes. Store cooked chicken, prepared vegetables and peanut sauce separately in airtight containers for up to 48 hours. Assemble just before serving to keep tortillas from getting soggy.
- → What vegetarian proteins work well as substitutes?
-
Press and sear firm tofu or pan-fry tempeh after marinating for similar texture and flavor. Toss with the peanut sauce and proceed with the same fillings.
- → How can I adjust the heat level?
-
Add chili-garlic sauce or a dash of Sriracha to the peanut sauce for heat, or omit entirely for a milder profile. Red pepper flakes sprinkled on the filling also work.
- → Are there gluten-free options?
-
Use gluten-free wraps and replace soy sauce with tamari. Check labels on rice vinegar and other packaged ingredients to ensure they are gluten-free.
- → What’s the best way to reheat assembled wraps?
-
For best texture, warm wraps in a skillet over medium heat for a few minutes per side or reheat in a 350°F oven wrapped in foil. Microwaving is quickest but may soften tortillas unevenly.