These vibrant wraps combine juicy marinated chicken breasts with an array of crisp vegetables including shredded carrots, bell peppers, and cucumber. The star is the homemade Thai peanut sauce—a creamy blend of peanut butter, soy sauce, lime juice, and honey that ties everything together. Perfect for meal prep or quick weekday lunches, these wraps come together in just 35 minutes and offer a satisfying balance of protein, fresh produce, and bold flavors.
The smell of peanut sauce hitting a warm skillet is something that rewires your brain a little, and my kitchen still carries the ghost of that first batch I threw together on a Tuesday when the fridge offered nothing but chicken and half a jar of peanut butter. What started as a desperate pantry raid turned into the most requested weeknight meal in my house. These Thai peanut chicken wraps are messy, bright, and unapologetically bold.
My neighbor once knocked on my door while I was assembling these, and she ended up sitting at my counter eating a wrap standing up because neither of us wanted to wait for plates. She now texts me every few weeks asking if I have any of that peanut sauce left.
Ingredients
- 2 large chicken breasts (boneless and skinless): Slice them in half horizontally before marinating so they cook faster and soak up more flavor.
- Marinade (soy sauce, lime juice, honey, sesame oil, garlic, ground ginger): This quick bath transforms plain chicken into something that tastes like it took hours of planning.
- Peanut sauce (creamy peanut butter, soy sauce, rice vinegar, warm water, lime juice, honey, chili garlic sauce): The warm water is the trick that turns a thick clump into a silky drizzle, so add it gradually.
- 4 large flour tortillas or wraps: Warm them for ten seconds in a dry skillet so they bend without cracking.
- Shredded carrots, red bell pepper, cucumber, cilantro, shredded lettuce: The more color you pile in, the better it looks and tastes.
- 2 tbsp chopped roasted peanuts: Do not skip this garnish, because that final crunch pulls everything together.
Instructions
- Bathe the chicken:
- Whisk the soy sauce, lime juice, honey, sesame oil, minced garlic, and ground ginger in a bowl until the honey dissolves, then toss in the chicken and make sure every surface gets coated. Let it sit for at least fifteen minutes while you prep everything else.
- Sear and rest:
- Heat a grill pan or skillet over medium heat and cook the chicken six to seven minutes per side until deeply golden and cooked through. Let it rest for five minutes before slicing so the juices stay inside where they belong.
- Whisk the peanut sauce:
- Stir the peanut butter, soy sauce, rice vinegar, warm water, lime juice, honey, and chili garlic sauce together until completely smooth. Taste it and adjust the water until it flows off the spoon like a thick dressing.
- Build the wraps:
- Lay each tortilla flat and spread a generous spoonful of peanut sauce across the center. Pile on the lettuce, carrots, bell pepper, cucumber, and cilantro, then arrange the sliced chicken on top.
- Finish and roll:
- Drizzle extra peanut sauce over the filling and scatter chopped peanuts on top. Fold in the sides and roll tightly, then slice on a diagonal and serve immediately while everything is still crisp.
There was a summer evening when I packed these wraps for a picnic and the peanut sauce had soaked slightly into the tortillas by the time we unwrapped them, and somehow that made them even better.
Swaps and Dietary Tweaks
Grilled tofu or tempeh works beautifully in place of chicken if you want a vegetarian version, and you should press the tofu for at least twenty minutes beforehand so it actually absorbs the marinade. For a gluten free meal, use tamari instead of soy sauce and grab gluten free wraps, which have improved enormously in recent years. Sliced avocado tucked into the wrap adds a creaminess that feels almost indulgent.
What to Serve Alongside
A plate of lime wedges and a cold drink is really all this meal needs, though a simple cucumber salad dressed with rice vinegar makes it feel like a proper spread. On hotter days I skip the stove entirely and use leftover rotisserie chicken, which turns this into a no cook meal that still tastes completely intentional.
Storage and Leftovers
The components keep well separately in the fridge for up to three days, which means you can prep everything on Sunday and assemble fresh wraps through Wednesday without any loss in quality. Store the peanut sauce in its own container and give it a good stir before using, since it thickens as it sits.
- Keep the sliced vegetables in an airtight container with a paper towel to absorb moisture.
- Do not assemble the wraps ahead of time or the tortillas will turn soggy.
- Extra peanut sauce freezes beautifully for up to two months in a sealed jar.
These wraps have a way of turning an ordinary afternoon into something worth remembering, and I hope they do the same for you.
Recipe FAQs
- → Can I make these wraps ahead of time?
-
Yes, you can prepare the marinated chicken and peanut sauce up to 24 hours in advance. Store them separately in the refrigerator. Assemble the wraps just before serving to prevent the tortillas from becoming soggy.
- → What can I use instead of peanut butter?
-
Almond butter, cashew butter, or sunflower butter work well as substitutes. Keep in mind that sunflower butter may alter the flavor slightly and color of the sauce.
- → Are these wraps spicy?
-
The base version has a mild kick from the garlic and ginger. Add chili garlic sauce to the peanut sauce if you prefer more heat. You can adjust the amount to suit your taste preferences.
- → How do I store leftovers?
-
Store assembled wraps wrapped tightly in plastic wrap or foil in the refrigerator for up to 1 day. For longer storage, keep components separate and assemble when ready to eat.
- → Can I grill the chicken instead of using a skillet?
-
Absolutely! Grill the marinated chicken over medium-high heat for about 5-6 minutes per side. The grill adds a nice smoky flavor that complements the Thai peanut sauce beautifully.