These easy Thai Peanut Chicken Wraps are a simple and healthy lunch recipe that tastes delicious any time of day. Soft flour tortillas are filled with seasoned chicken, crunchy coleslaw, and peanuts, all tied together with a slightly spicy homemade peanut sauce. Whether you are looking for a quick weekday meal or a fresh dinner option, this recipe delivers restaurant-quality flavor in just 15 minutes.
Table of Contents
Why You Will Love This Recipe
This recipe was inspired by a favorite restaurant dish that featured a peanut-y sauce with just enough heat to be exciting. You will love these wraps because they are loaded with fresh cilantro and crunchy textures that make every bite satisfying. They are incredibly versatile, allowing you to use a homemade sauce for maximum flavor or a store-bought version to save time. Plus, they are dairy-free and can easily be adapted for gluten-free diets, making them a crowd-pleasing option for almost anyone.
Ingredients
- 3 cups coleslaw mix (shredded cabbage)
- 1 cup shredded carrots
- 1/3 cup roasted peanuts
- 1/4 cup chopped fresh cilantro
- 2 cooked chicken breasts (chopped or sliced)
- 6 large flour tortillas
- 1/4 cup honey
- 1/4 cup olive oil or vegetable oil
- 1/4 cup creamy peanut butter
- 3 tablespoons unseasoned rice vinegar
- 1 tablespoon soy sauce (or tamari for gluten-free)
- 1 teaspoon sesame oil
- 1/2 teaspoon black pepper
- 1/4 teaspoon salt
- 1/4 to 1/2 teaspoon crushed red pepper flakes
- 1 tablespoon grated fresh ginger
- 1 large garlic clove, minced
Step-by-Step Instructions
- Prepare the peanut sauce: In a medium mixing bowl, whisk together the honey, oil, peanut butter, rice vinegar, soy sauce, sesame oil, pepper, salt, red pepper flakes, fresh ginger, and minced garlic until the mixture is smooth and emulsified.
- Mix the slaw: In a separate large bowl, combine the shredded coleslaw mix, shredded carrots, chopped cilantro, and roasted peanuts. Pour the prepared peanut sauce over the vegetables and stir until everything is well-coated. Let this mixture sit for a few minutes to allow the flavors to meld while you prepare the chicken.
- Prepare the chicken: If you are cooking the chicken fresh, pound the breasts to a 1-inch thickness and season with salt, pepper, and granulated garlic. Sauté in a pan with a small amount of oil until cooked through, then chop or slice into bite-sized pieces.
- Warm the tortillas: To make the tortillas more pliable and easier to roll, heat them in the microwave for about 10 to 15 seconds.
- Assemble the wraps: Lay a warm tortilla flat and place an equal portion of the chicken and the peanut coleslaw mixture in the center.
- Roll and serve: Fold in the sides of the tortilla and roll it tightly to create a wrap. If necessary, secure the wrap with a toothpick. Cut the wrap in half diagonally and serve immediately.

Expert Tips / Pro Tips
To ensure your Thai Peanut Chicken Wrap is a success, consider pounding your chicken breasts to an even thickness before cooking. This ensures the meat stays juicy and cooks evenly throughout. If you choose to use a store-bought peanut sauce to save time, it can often be quite thick; try whisking in 2 to 3 tablespoons of water to thin it out before mixing it with your coleslaw. For the best texture, always assemble the wraps right before you plan to eat them to prevent the tortilla from becoming soggy from the sauce.
Variations & Substitutions
There are many ways to customize this recipe to fit your preferences. For a gluten-free version, simply swap the soy sauce for tamari and use your favorite gluten-free tortilla wraps. If you are not a fan of cilantro, you can easily omit it or replace it with fresh chives or sliced green onions for a different herbal note. For a faster preparation, use a store-bought rotisserie chicken or pre-cooked chicken strips. You can also increase the heat by adding extra crushed red pepper flakes or a drizzle of sriracha into the sauce.
Serving Suggestions
These wraps are a complete meal on their own, but they pair beautifully with a side of fresh fruit or a simple cucumber salad. If you want a bit more crunch, serve them alongside some sesame noodles or extra roasted peanuts. They also go well with a light soup, such as a Thai-inspired coconut chicken soup. For a beautiful presentation, serve the wraps with a small ramekin of extra peanut sauce on the side for dipping.
Storage, Freezing & Reheating
If you have leftovers, it is best to store the components separately. Keep the chicken in one airtight container and the peanut slaw mixture in another. The tortillas should be stored at room temperature in their original packaging. When stored this way, the ingredients will stay fresh in the refrigerator for up to 3 days. We do not recommend freezing the fully assembled wraps, as the coleslaw will lose its crunch and the tortilla may become mushy upon thawing. If you need to reheat the chicken, do so briefly in the microwave or a skillet before assembling a fresh wrap.
Nutrition Information
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 449 kcal |
| Carbohydrates | 35 g |
| Protein | 26 g |
| Fat | 24 g |
| Cholesterol | 49 mg |
| Sodium | 633 mg |
| Fiber | 4 g |
| Sugar | 16 g |

Thai Peanut Chicken Wraps
Ingredients
Method
- Prepare the peanut sauce: In a medium mixing bowl, whisk together the honey, oil, peanut butter, rice vinegar, soy sauce, sesame oil, pepper, salt, red pepper flakes, fresh ginger, and minced garlic until the mixture is smooth and emulsified.1/4 cup honey, 1/4 cup olive oil or vegetable oil, 1/4 cup creamy peanut butter, 3 tablespoons unseasoned rice vinegar, 1 tablespoon soy sauce, 1 teaspoon sesame oil, 1/2 teaspoon black pepper, 1/4 teaspoon salt, 1/4 to 1/2 teaspoon crushed red pepper flakes, 1 tablespoon grated fresh ginger, 1 large garlic clove
- Mix the slaw: In a separate large bowl, combine the shredded coleslaw mix, shredded carrots, chopped cilantro, and roasted peanuts. Pour the prepared peanut sauce over the vegetables and stir until everything is well-coated. Let this mixture sit for a few minutes to allow the flavors to meld while you prepare the chicken.3 cups coleslaw mix, 1 cup shredded carrots, 1/3 cup roasted peanuts, 1/4 cup chopped fresh cilantro
- Prepare the chicken: If you are cooking the chicken fresh, pound the breasts to a 1-inch thickness and season with salt, pepper, and granulated garlic. Sauté in a pan with a small amount of oil until cooked through, then chop or slice into bite-sized pieces.2 breasts cooked chicken
- Warm the tortillas: To make the tortillas more pliable and easier to roll, heat them in the microwave for about 10 to 15 seconds.6 large flour tortillas
- Assemble the wraps: Lay a warm tortilla flat and place an equal portion of the chicken and the peanut coleslaw mixture in the center.
- Roll and serve: Fold in the sides of the tortilla and roll it tightly to create a wrap. If necessary, secure the wrap with a toothpick. Cut the wrap in half diagonally and serve immediately.
Notes
FAQ
Can I make these wraps ahead of time for meal prep?
Yes, you can prepare the chicken and the peanut slaw in advance. However, do not assemble the wraps until you are ready to eat. Storing the dressed slaw and the chicken in the fridge for a few hours can actually help the flavors develop, but rolling them into the tortilla too early will make the wrap soggy.
What is the best type of tortilla to use?
Large flour tortillas (burrito size) work best because they are flexible and can hold a good amount of filling. You can also use whole wheat tortillas or spinach wraps for a different flavor profile.
Is the peanut sauce very spicy?
The sauce has a mild to moderate heat depending on how many red pepper flakes you add. As written, it has a gentle kick. If you prefer a very mild sauce, you can omit the red pepper flakes entirely.
Can I use crunchy peanut butter instead of creamy?
Absolutely! Using crunchy peanut butter will add even more texture to the sauce. If you do this, you might want to slightly reduce the amount of whole roasted peanuts in the slaw mixture to maintain a good balance.