Crunchy Thai Chickpea Salad brings bright Thai flavors and a welcome crunch to your table. This easy salad combines warm-roasted chickpeas, crisp cabbage, and a creamy peanut-lime dressing for a quick meal that smells of lime and toasted peanuts. If you enjoy simple, homey recipes, try it for lunch, a light dinner, or a potluck — and if you love breads to go with salads, check our delicious yellow raisins bread for a cozy side.
Why Make This Recipe
- Quick & Easy: Ready in about 25–30 minutes from start to finish.
- Family Favorite: Kids like the crunchy texture and mild peanut flavor.
- Budget-Friendly: Canned chickpeas and seasonal veg keep costs low.
- Healthy Comfort: Filling protein, bright veg, and a fresh citrus lift.
This salad stands out because it mixes warm, roasted chickpeas with cold, crunchy veg and a silky peanut dressing. It feels comforting and lively at the same time — the kind of dish that makes the kitchen smell warm and invites everyone to the table.
Ingredients
For the base:
- 2 (15 oz) cans chickpeas, drained and rinsed (pat dry)
- 3 cups thinly sliced green or red cabbage
- 1 large carrot, julienned or shredded
- 1 red bell pepper, thinly sliced
- 1 small cucumber, seeded and sliced into half-moons
- 1/2 cup chopped cilantro
- 2 green onions, thinly sliced
For the crunchy topping:
- 1/3 cup roasted peanuts, roughly chopped (or toasted cashews)
- 2 tbsp toasted shredded coconut (optional)
For the dressing:
- 3 tbsp natural peanut butter (smooth)
- 2 tbsp lime juice (about 1 lime)
- 1 tbsp soy sauce or tamari
- 1 tbsp honey or maple syrup
- 1 tsp sesame oil
- 1 garlic clove, minced
- 1 tsp fresh grated ginger (or 1/4 tsp ground ginger)
- 2–4 tbsp warm water to thin
- Salt and black pepper to taste
Notes:
- Use canned chickpeas for speed; you can roast them for warmth and extra crunch.
- If you love peanut flavor, try our easy 4-ingredient peanut butter cookies for dessert.
How to Make Crunchy Thai Chickpea Salad
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment. (Prep early so chickpeas get crisp.)
- Toss the drained chickpeas with 1 tbsp oil, 1/2 tsp salt, and a pinch of black pepper. Spread them in one layer on the baking sheet. Roast 20–25 minutes, shaking once, until golden and slightly crisp.
- Tip: Drying chickpeas on paper towels before roasting helps them brown and get crunchier.
- While chickpeas roast, chop the cabbage, carrot, bell pepper, cucumber, cilantro, and green onions. Place them in a large mixing bowl.
- Why: Chopping while chickpeas roast keeps the salad fresh and saves time.
- Make the dressing: whisk peanut butter, lime juice, soy sauce, honey, sesame oil, garlic, and ginger in a bowl. Add warm water 1 tbsp at a time until you reach a smooth, pourable consistency. Taste and adjust salt or lime.
- Mini-tip: If peanut butter is thick, warm it slightly to make whisking easier.
- When chickpeas are done, let them cool 5 minutes, then toss them into the vegetable bowl. Pour the dressing over the salad and toss until evenly coated.
- Why this matters: Tossing while chickpeas are still a bit warm helps them soak up flavor without getting soggy.
- Sprinkle chopped peanuts and toasted coconut on top just before serving for maximum crunch.
How to Serve Crunchy Thai Chickpea Salad
- Serve on a bed of mixed greens or butter lettuce cups for a pretty, family-style platter.
- Garnish with extra lime wedges, cilantro sprigs, and a few chili flakes for heat.
- For a heartier meal, serve alongside our air-fried sweet and sour chicken or add warm brown rice or quinoa.
How to Store Crunchy Thai Chickpea Salad
- Fridge: Store in an airtight container for up to 3 days. Keep dressing separated if you want the crunch to last longer.
- Do not freeze the assembled salad — vegetables will get watery and lose texture. You can freeze roasted chickpeas alone for up to 1 month; thaw and re-crisp in the oven.
- To reheat: Warm roasted chickpeas in a 350°F (175°C) oven for 5–7 minutes, then toss with fresh veggies and dressing.
Tips to Make Crunchy Thai Chickpea Salad
- Pat chickpeas dry to improve roasting and crunch.
- Make the dressing a little tangier than you think; flavors mellow once combined.
- Add chopped fresh chili or a dash of fish sauce for a more authentic Thai kick.
- Toast the peanuts briefly in a dry pan to boost aroma and flavor.
Variation
- Vegan: Use maple syrup instead of honey and tamari for gluten-free.
- Nut-free: Replace peanut butter with tahini and use roasted sunflower seeds instead of peanuts for crunch.
FAQs
Can I use dried chickpeas instead of canned?
Yes. Soak and cook them until tender, then pat dry and roast the same way. Dried-cooked chickpeas can take longer, but roasting still gives a great crunch.
How long will the salad stay crisp?
If you toss with dressing, expect best texture for about 24 hours. Storing dressing separately keeps vegetables and toppings crisper up to 3 days.
Can I make this nut-free or allergy-friendly?
Yes. Swap peanut butter for tahini or sunflower seed butter and use seeds (pumpkin/sunflower) instead of peanuts.
Can I prep this ahead for a party?
You can roast chickpeas and chop veg a day ahead. Keep dressing and crunchy toppings separate until serving to keep everything fresh.
Conclusion
I hope this Crunchy Thai Chickpea Salad becomes a regular in your meal rotation — it’s bright, cozy, and quick, with warm roasted chickpeas and a creamy, tangy dressing that smells like lime and toasted peanuts. If you want more ideas for Thai-style chickpea salads, take a look at Chopped Thai-Inspired Chickpea Salad with Curry Peanut Dressing for a different spin, or try this version at Thai Chickpea Salad with Peanut Dressing – Peas and Crayons for extra inspiration. Please leave a comment and a star rating below — and share this on Pinterest or Facebook if you loved it. What twist did you try? Let us know below!

Crunchy Thai Chickpea Salad
Ingredients
For the base
- 2 cans 15 oz chickpeas, drained and rinsed Pat dry
- 3 cups thinly sliced green or red cabbage
- 1 large carrot, julienned or shredded
- 1 each red bell pepper, thinly sliced
- 1 small cucumber, seeded and sliced into half-moons
- 1/2 cup chopped cilantro
- 2 each green onions, thinly sliced
For the crunchy topping
- 1/3 cup roasted peanuts, roughly chopped Or substitute with toasted cashews
- 2 tbsp toasted shredded coconut Optional
For the dressing
- 3 tbsp natural peanut butter (smooth)
- 2 tbsp lime juice (about 1 lime)
- 1 tbsp soy sauce or tamari
- 1 tbsp honey or maple syrup
- 1 tsp sesame oil
- 1 clove garlic, minced
- 1 tsp fresh grated ginger (or 1/4 tsp ground ginger)
- 2–4 tbsp warm water to thin
- Salt and black pepper to taste
Instructions
Preparation
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment.
- Toss the drained chickpeas with 1 tbsp oil, 1/2 tsp salt, and a pinch of black pepper. Spread them in one layer on the baking sheet.
- Roast for 20–25 minutes, shaking once, until golden and slightly crisp.
- While chickpeas roast, chop the cabbage, carrot, bell pepper, cucumber, cilantro, and green onions. Place them in a large mixing bowl.
- Make the dressing: whisk peanut butter, lime juice, soy sauce, honey, sesame oil, garlic, and ginger in a bowl. Add warm water 1 tbsp at a time until you reach a smooth, pourable consistency.
- When chickpeas are done, let them cool for 5 minutes, then toss them into the vegetable bowl. Pour the dressing over the salad and toss until evenly coated.
- Sprinkle chopped peanuts and toasted coconut on top just before serving.