This is a no-cook chickpea salad dressed in a curry-spiced Greek yogurt sauce, with cucumber, cherry tomatoes, red onion, and cilantro folded in. It comes together in 20 minutes from pantry and fridge staples, which is the real reason to make it. Two cans of chickpeas stretch it to four solid servings without touching the grocery budget much.
About the ingredients
- Curry powder: Any store-brand curry powder works fine here. Freshly ground is better, but a jar thatโs been open less than a year will do the job. If yours smells faint, use a little extra.
- Greek yogurt: Full-fat clings to the chickpeas better than low-fat, which can turn watery. Coconut yogurt is a solid vegan swap โ just choose an unsweetened variety or the dressing will taste off.
- Cherry tomatoes: Regular tomatoes diced small work just as well. Drain off the extra juice before adding them so the dressing doesnโt get diluted.
- Fresh cilantro: If you donโt have it or donโt like it, flat-leaf parsley is a neutral substitute. Fresh mint is bolder but also good here.
- Honey: A small drizzle of maple syrup or agave does the same job at the same quantity. Skip it entirely if you prefer a sharper dressing.
What makes this version work
The key move is mixing the curry powder directly into the yogurt before the chickpeas go in. Curry powder needs fat and moisture to bloom โ stirring it into the yogurt with the olive oil and lemon juice does that, so the spice flavor distributes evenly instead of sitting in dry pockets. The 10-minute rest after tossing matters too: chickpeas are dense, and they need a few minutes to absorb the dressing rather than just wear it on the outside. Donโt skip it, but donโt go much longer than 15 minutes before adding the vegetables, or the onion starts to soften and the cucumber releases water into the bowl.
What can go wrong
- Watery dressing at the bottom of the bowl: This usually means the chickpeas werenโt dried well after rinsing. Shake the strainer and pat them with a paper towel โ surface moisture is the main culprit.
- Flat, dull flavor: Curry powder varies a lot in potency. Taste the dressing before adding the chickpeas and adjust โ more curry powder, a pinch of salt, or an extra squeeze of lemon can fix it at that stage more easily than after everything is combined.
- Red onion that overpowers everything: Soak the sliced onion in cold water for 5 minutes, then drain. It takes the raw edge off without losing the crunch or the flavor entirely.
- Dressing that doesnโt cling: Dress it at the table โ a pre-dressed salad goes limp fast, and the yogurt sauce loosens as it sits. Keep the dressing separate if youโre making this ahead for a gathering.
- Bland chickpeas: Canned chickpeas are packed in plain water. Season the dressing assertively with salt before tossing โ under-salted dressing wonโt fix itself once the vegetables are in.
Keeping it fresh
Store leftovers in an airtight container in the fridge for up to 2 days. The chickpeas hold up well, but the cucumber softens noticeably by day two and releases liquid into the dressing. If youโre planning ahead, keep the cucumber and tomatoes separate and fold them in just before serving. The dressed chickpeas on their own actually improve overnight as the curry flavor deepens. Do not freeze this salad โ the yogurt dressing breaks when thawed and the vegetables turn mushy.
Curry-Spiced Chickpea Salad
Equipment
- 1 Large mixing bowl
- 1 Whisk
- 1 Strainer
- 1 Chef's Knife
- 1 Cutting board
Ingredients
- 2 cans chickpeas drained and rinsed
- 1 tablespoon curry powder freshly ground, if possible
- 1 cup cucumber diced
- 1 cup cherry tomatoes halved
- ยฝ cup red onion thinly sliced
- ยผ cup fresh cilantro chopped
- ยผ cup plain Greek yogurt
- 1 tablespoon lemon juice freshly squeezed
- 1 tablespoon olive oil extra virgin
- 1 teaspoon honey optional, for sweetness
Instructions
- In a large mixing bowl, whisk together the curry powder, Greek yogurt, lemon juice, olive oil, and honey. Taste and adjust seasonings with salt and pepper.
- Add the drained chickpeas to the bowl and gently toss to coat them all evenly.
- Fold in the diced cucumber, cherry tomatoes, thinly sliced red onion, and chopped cilantro. Toss the salad gently to mix.
- Allow the salad to sit for 10 minutes to marinate, allowing the flavors to meld together beautifully.
Notes
- For additional flavor, consider roasting the chickpeas after coating them in curry powder for a nutty, toasty character.
- If you prefer a vegan version, substitute the yogurt with coconut yogurt and skip honey, opting for agave syrup or maple syrup instead.
Nutrition
Your questions, answered
Can I use dried chickpeas instead of canned?
Yes โ cook them until just tender, not mushy, and let them cool completely before dressing. About 1 cup of dried chickpeas yields roughly the equivalent of one 15-ounce can, so youโll need around 2 cups dried to replace the two cans called for.
Can I make this salad ahead of time?
You can make the curry-yogurt dressing and prep the chickpeas up to a day ahead, but hold the vegetables and dressing separate until youโre ready to serve. Combined and refrigerated overnight, the cucumber goes soft and the dressing thins out from vegetable moisture.
What can I use instead of Greek yogurt if I donโt have any?
Plain regular yogurt works, but strain it through a coffee filter or cheesecloth for 20 minutes first to thicken it โ otherwise the dressing will be too loose to coat the chickpeas properly. Sour cream is another option and gives a slightly richer result.

