This chickpea salad comes together in 30 minutes from pantry staples: canned chickpeas, carrots, golden raisins, and a warm harissa-citrus dressing built in one small skillet. The dressing does real work here โ blooming cumin, coriander, smoked paprika, and harissa in olive oil before whisking in lemon juice and orange zest gives you far more flavor than a cold vinaigrette would. Itโs a solid weeknight option that also holds up well enough to pack for lunch the next day.
Why this recipe works
Two things make this salad land consistently. First, the spices go into warm oil before anything else. That 2โ3 minutes of gentle heat opens up the cumin, coriander, and paprika in a way that stirring them into cold oil simply doesnโt โ you get a richer, more cohesive dressing rather than gritty spice floating on top. Second, shaving the carrots into thin ribbons with a vegetable peeler instead of chopping them means they pick up dressing quickly and soften just slightly, so they donโt fight the chickpeas for dominance. The raisins absorb some of the dressing too, which softens their sweetness and keeps the whole bowl from tasting one-note.
What can go wrong
- Dressing breaks or looks greasy: If the spice oil is too hot when you add the lemon juice, it wonโt emulsify. Pull the skillet fully off the heat and let it cool for a minute before whisking in the citrus.
- Chickpeas taste bland even after dressing: Wet chickpeas repel dressing. After rinsing, spread them on a clean kitchen towel and pat firmly โ surface moisture is the main culprit. Season them with a pinch of the kosher salt before combining.
- Harissa heat is unpredictable: Harissa paste varies a lot by brand โ some are mild, some are genuinely hot. Start with 1 tablespoon, taste the finished dressing, then add more. You canโt walk it back once itโs in.
- Herbs turn dark and limp: Mint and cilantro wilt fast once cut. Chop them just before serving, not while the dressing is still warm. Add them last, after the salad has cooled to room temperature.
- Almonds go soft: Dress it at the table โ a pre-dressed salad goes limp fast, and the toasted almonds lose their crunch within an hour of contact with the dressing. Keep them in a small dish on the side until youโre ready to eat.
Leftovers and meal prep
The chickpea and carrot base keeps well refrigerated for up to 3 days in an airtight container โ the flavors actually deepen overnight as the chickpeas absorb more of the dressing. Store the toasted almonds and fresh herbs separately and add them right before serving. If youโre prepping ahead for the week, make the spice dressing up to 4 days in advance and keep it in a jar in the fridge; it will solidify slightly because of the olive oil, so give it 10 minutes at room temperature and a quick whisk before using. The dressed salad (without herbs and almonds) also travels well in a lunchbox โ just pack the toppings in a small zip bag alongside.
Spicy Moroccan Chickpea Salad with Carrots and Raisins
Equipment
- Large mixing bowl
- Small skillet or saucepan
- Baking sheet
- Parchment paper
- Chef's Knife
- Cutting board
- Microplane or fine grater
- Vegetable peeler
- Whisk
- Measuring cups and spoons
Ingredients
- โ cup sliced almonds for toasting
- 3 tbsp extra-virgin olive oil good quality
- 1 ยฝ tbsp harissa paste adjust to taste for heat
- 1 tsp ground cumin
- ยฝ tsp ground coriander
- ยฝ tsp smoked paprika
- โ tsp ground cinnamon a pinch for warmth
- โ tsp cayenne pepper optional, for extra heat
- 1 clove garlic small, finely grated
- 3 tbsp fresh lemon juice plus more to taste
- 1 tsp lemon zest finely grated
- 1 tsp orange zest finely grated
- 1 tsp honey or maple syrup for vegan option
- ยพ tsp kosher salt divided, to taste
- ยผ tsp black pepper freshly ground
- 15 oz canned chickpeas drained and rinsed
- 3 medium carrots peeled and shaved into ribbons
- ยฝ cup golden raisins
- 2 whole scallions thinly sliced
- ยฝ cup fresh cilantro leaves chopped, lightly packed
- ยผ cup fresh mint leaves chopped, lightly packed
Instructions
- Toast the almonds: Preheat the oven to 350ยฐF / 175ยฐC. Spread the sliced almonds on a parchment-lined baking sheet and toast until golden and fragrant, 6โ8 minutes. Transfer to a plate to cool.
- Bloom the spices: Warm the olive oil in a small skillet over medium-low heat. Stir in harissa, cumin, coriander, smoked paprika, cinnamon, and cayenne; sautรฉ until the mixture gently bubbles at the edges and becomes fragrant, 2โ3 minutes. Remove from heat, stir in the grated garlic, and let it sizzle softly for 30 seconds.
- Build the dressing: Whisk the warm spice oil with lemon juice, lemon zest, orange zest, honey, 1/2 tsp kosher salt, and black pepper until emulsified. Taste and adjust seasoning with more salt or lemon juice if desired.
- Prep the salad base: Rinse and drain the chickpeas well; pat dry with a clean towel. Peel the carrots and shave into long ribbons with a vegetable peeler. Thinly slice the scallions and chop the cilantro and mint.
- Toss and marinate: In a large mixing bowl, combine chickpeas, carrot ribbons, golden raisins, scallions, cilantro, and mint. Pour the warm dressing over the salad and toss until every piece is glossy and coated, 1โ2 minutes.
- Rest for flavor: Let the salad stand at room temperature for 10 minutes to allow the raisins to plump and the chickpeas to absorb the dressing.
- Finish and serve: Fold in the toasted almonds and the remaining 1/4 tsp kosher salt to taste. Serve slightly warm or at room temperature; add a final squeeze of lemon or a small spoon of harissa if you crave more brightness or heat.
Notes
Chefโs Tips
- For extra texture, dry the rinsed chickpeas well; moisture dilutes the dressing and softens the crunch.
- Carrot ribbons look elegant and cling to the dressing, but finely julienned carrots work if you prefer short strands.
- Control the heat with harissa: use mild harissa for subtle warmth or add an extra 1/2 tsp for a bolder kick.
- Make-ahead: Toss everything except herbs and almonds up to 1 day in advance. Fold in herbs and almonds just before serving.
- Vegan swap: Use maple syrup in place of honey.
- Flavor twist: Add 1 tbsp finely chopped preserved lemon peel for a briny, classic Moroccan accent.
Nutrition
FAQ
Can I use dried chickpeas instead of canned?
Yes, but cook them until just tender โ you want them firm enough to hold their shape in the salad, not mushy. About 1.5 cups of cooked chickpeas equals one 15 oz can; make sure theyโre fully cooled and well-dried before dressing them.
What can I use instead of harissa if I canโt find it?
A mix of 1 teaspoon tomato paste, half a teaspoon of smoked paprika, and a pinch of cayenne gets you close in a pinch. It wonโt have the same depth, but the warm spice oil in this recipe carries a lot of the flavor load anyway.
Is this salad filling enough as a main dish?
For most people, yes โ one serving has 326 calories and the chickpeas provide real staying power. If you want to bulk it up, serve it over a scoop of couscous or with warm flatbread on the side.

