This Thai Peanut Chicken Salad is an easy high-protein meal featuring fresh veggies and crispy chicken. The creamy peanut dressing makes it a flavorful macro-friendly dinner perfect for meal prep.
Ingredients
Instructions
Start by preparing the crispy chicken. Place the cornstarch in a shallow bowl, the beaten eggs in a second bowl, and the panko breadcrumbs mixed with salt and pepper in a third bowl. This three-step breading process ensures maximum crunch. Pat the chicken pieces dry with paper towels to remove excess moisture (this helps the breading stick better). Working in batches, dip each piece first in cornstarch, shaking off any excess, then in egg, and finally in panko, pressing gently to adhere. The cornstarch layer creates a dry surface that helps the egg cling, while the panko gives that signature light, airy crunch. Set the breaded chicken on a plate.

Heat the vegetable oil in a large skillet over medium-high heat until shimmering (about 350°F/175°C). Carefully add the breaded chicken pieces in a single layer, being careful not to overcrowd the pan—this ensures even browning and crispiness. Fry for 3-4 minutes per side, until golden brown and cooked through (internal temperature reaches 165°F/74°C). The chicken should sizzle immediately upon contact; if it doesn’t, the oil isn’t hot enough. Use a slotted spoon or tongs to transfer the cooked chicken to a paper towel-lined plate to drain excess oil. The crust should be deeply golden and shatteringly crisp. Let it rest while you assemble the salad and dressing.

In a large mixing bowl, combine the shredded green and red cabbage, julienned carrot, sliced red bell pepper, chopped cilantro, and green onions. Toss well to distribute the colors and textures evenly. The cabbage mix provides a sturdy base that stays crunchy even after dressing—perfect for meal prep. If you’re making this ahead, keep the dressing separate and add just before serving to maintain maximum crunch.
Now make the creamy peanut dressing. In a small bowl, whisk together the peanut butter, soy sauce, rice vinegar, honey, sesame oil, minced garlic, and grated ginger. The mixture will be thick at first; gradually whisk in warm water, 1 tablespoon at a time, until you reach a smooth, pourable consistency. The dressing should coat the back of a spoon but still flow easily. Taste and adjust seasoning—add more soy sauce for saltiness, honey for sweetness, or rice vinegar for tang. The dressing can be made up to a week ahead and stored in the fridge; just whisk again before using.
Pour the desired amount of dressing over the salad and toss until every piece is lightly coated. Start with about half the dressing and add more as needed; you want the vegetables glistening but not swimming. Divide the dressed salad among four serving bowls. Top each with a generous portion of crispy chicken, a sprinkle of chopped peanuts, and a pinch of sesame seeds. Serve immediately for the best texture contrast—the warm, crunchy chicken against the cool, crisp salad is pure magic. If meal prepping, store the components separately: undressed salad in one container, dressing in a small jar, and chicken in another. Reheat the chicken in an air fryer or oven to restore crispiness before assembling.
For best results
- For the crispiest chicken, don't skip the cornstarch step. Cornstarch absorbs moisture and creates a dry surface that helps the egg wash adhere, resulting in a lighter, crunchier crust than flour alone. Also, let the breaded chicken rest for 5 minutes before frying—this helps the coating set and reduces the chance of it falling off in the oil.
- If you're short on time, use pre-shredded coleslaw mix from the store. Look for a blend of green and red cabbage with carrots. It cuts prep time drastically and works perfectly in this salad. Just be sure to give it a quick chop to break up any long strands.
- The peanut dressing is incredibly versatile. Double the batch and use it as a dip for spring rolls, a sauce for stir-fries, or a marinade for grilled chicken. It keeps in the fridge for up to a week—just whisk in a little warm water if it thickens.
- To make this salad gluten-free, use tamari instead of soy sauce and ensure your panko is labeled gluten-free (many brands offer a GF version). The rest of the ingredients are naturally gluten-free.
- For extra protein, add edamame, shredded rotisserie chicken, or crispy tofu. This salad is a great canvas for whatever protein you have on hand. The dressing pairs beautifully with grilled shrimp or beef as well.
- When meal prepping, keep the dressing and chicken separate from the salad. Store the undressed salad in an airtight container with a paper towel on top to absorb excess moisture—this keeps the veggies crisp for up to 3 days. Reheat the chicken in an air fryer at 375°F for 3-4 minutes to bring back the crunch.
Variations
- Vegan Version: Replace the chicken with extra-firm tofu that has been pressed, cubed, and tossed in the same cornstarch-egg-panko coating (use a flax egg: 1 tablespoon ground flaxseed mixed with 3 tablespoons water). Fry as directed. Use maple syrup instead of honey in the dressing. The tofu becomes just as crispy and satisfying, and the peanut dressing adds richness that complements the tofu beautifully.
- Spicy Thai Twist: Add 1-2 teaspoons of sriracha or sambal oelek to the peanut dressing for a fiery kick. You can also toss the crispy chicken in a mixture of sriracha and honey (equal parts) right after frying for a sticky, spicy glaze. Garnish with fresh Thai basil and mint for an authentic flavor boost.
- Low-Carb/Keto Adaptation: Skip the panko and use crushed pork rinds or almond flour mixed with Parmesan for the breading. Replace the honey in the dressing with a keto-friendly sweetener like erythritol or allulose. The salad base is already low-carb; just be mindful of the peanuts and carrots in moderation.
- Mango Avocado Variation: Add 1 cup of diced ripe mango and 1 diced avocado to the salad for a creamy, tropical twist. The sweetness of mango balances the savory peanut dressing, and the avocado adds healthy fats and a buttery texture. This version is especially refreshing in summer.
Nutrition
- Calories450 kcal
- Total Fat22g
- Saturated Fat4g
- Cholesterol95mg
- Sodium680mg
- Total Carbohydrates32g
- Dietary Fiber6g
- Sugars12g
- Protein35g
