Go Back
+ servings
Crunchy Thai Chickpea Salad with Peanut Lime Dressing finished recipe

Crunchy Thai Chickpea Salad with Peanut Lime Dressing

A colorful combination of crisp vegetables, protein-rich chickpeas, fresh herbs, and a creamy peanut lime dressing, offering a mix of crunchy textures and balanced flavors.
Prep Time 30 minutes
Total Time 40 minutes
Servings: 8 cups servings

Ingredients
  

For the Salad
  • 2 cans chickpeas, drained, rinsed, and patted dry
  • 3 cups finely shredded green cabbage
  • 2 cups finely shredded red cabbage
  • 1 large carrot, peeled and julienned or grated
  • 1 medium red bell pepper, thinly sliced
  • 1 English cucumber halved lengthwise and thinly sliced
  • 4 green onions thinly sliced
  • 1/2 cup chopped fresh cilantro
  • 1/2 cup roasted unsalted peanuts, roughly chopped
For the Peanut Lime Dressing
  • 1/4 cup creamy natural peanut butter
  • 2 tablespoons fresh lime juice
  • 2 tablespoons low-sodium soy sauce
  • 1 tablespoon toasted sesame oil
  • 1 tablespoon honey
  • 1 teaspoon finely grated fresh ginger
  • 1 medium garlic clove, finely grated
  • 1 teaspoon sriracha, optional
  • 2 to 4 tablespoons warm water, as needed
For Serving
  • additional chopped peanuts, optional
  • additional lime wedges, optional
  • additional cilantro leaves, optional

Method
 

Method
  1. Store the salad in an airtight container in the refrigerator for up to 3 days. The cabbage will remain fairly crisp, although the cucumber softens slightly over time.
  2. For the best texture, prepare the vegetables and dressing separately up to 2 days in advance. Refrigerate them in separate airtight containers and combine about 10 minutes before serving.
  3. The peanut dressing can be refrigerated for up to 5 days. If it thickens, whisk in a small amount of warm water before using.
  4. Freezing is not recommended because the fresh vegetables lose their crisp texture after thawing.
  5. Can I make Crunchy Thai Chickpea Salad ahead of time?
  6. Yes: Prepare the vegetables and dressing separately and refrigerate them. Toss everything together about 10 minutes before serving for the freshest texture.
  7. Can I make this salad nut-free?
  8. Yes: Replace the peanut butter with sunflower seed butter and substitute roasted sunflower seeds for the peanuts. The flavor will be different but still balanced.
  9. How can I add more protein?
  10. Grilled chicken, baked tofu, shrimp, or edamame pair well with the salad without changing the dressing.
  11. Why is my peanut dressing too thick?
  12. Natural peanut butter varies in consistency: Whisk in warm water a tablespoon at a time until the dressing is smooth and pourable.
  13. What can I serve with this salad?
  14. It pairs well with grilled chicken, salmon, shrimp, satay, rice bowls, lettuce wraps, or spring rolls. It also works as a light lunch on its own.

Notes

Allowing the salad to rest before serving helps the flavors meld while keeping the vegetables crisp.

Tried this recipe?

Let us know how it was!