10-Minute Cranberry Walnut Chickpea Salad
This cranberry walnut chickpea salad comes together in about 10 minutes and needs zero cooking. It is the kind of lunch you throw together when you want something hearty but do not want to turn on the stove.

Sweet dried cranberries, crunchy walnuts, and nutty chickpeas get tossed in a simple lemon dressing. Keep it in the fridge for easy meals all week.
What Makes This Chickpea Salad a Keeper
The chickpeas give it heft, the cranberries add little bursts of sweetness, and the walnuts bring a toasty crunch that holds up even after the salad sits in the fridge.
A quick lemon and olive oil dressing brightens everything without overwhelming it. Because there is no mayo, it stays fresh for days and travels well.
It is the one I make when I need something fast that still feels like a real meal. Leftovers taste just as good tomorrow.
Ingredients

- 2 (15 oz) cans chickpeas, drained and rinsed: the base of the salad, no cooking required
- ½ cup dried cranberries: sweet-tart pops of fruit
- ½ cup walnuts, roughly chopped: toast them first for deeper flavor
- 2 celery ribs, finely chopped: fresh crunch that balances the soft chickpeas
- ¼ cup finely chopped red onion: soak in cold water for 5 minutes if you want it milder
- ¼ cup chopped fresh flat-leaf parsley: a grassy, bright note
- 3 tbsp extra-virgin olive oil: use a good one, you will taste it
- 2 tbsp fresh lemon juice: from about 1 lemon
- 1 tsp Dijon mustard: helps emulsify the dressing and adds a little tang
- 1 small garlic clove, minced: use the rasp side of a box grater if you like
- ½ tsp fine sea salt: more to taste
- ¼ tsp black pepper: fresh ground
Variations / Substitutions
- Swap the walnuts for pecans or almonds: pecans are buttery, almonds stay extra crunchy.
- Use dried cherries or raisins instead of cranberries: the salad will be a little sweeter with raisins, so add an extra squeeze of lemon.
- Add crumbled feta or goat cheese: salty cheese tucks right into the chickpeas and makes it richer.
- Stir in shredded cooked chicken or a can of tuna: turns the salad into an even heartier main.
- Skip the parsley for fresh dill or mint: dill brings a pickly coolness, mint makes it feel lighter.
Lemon Butter Turkey Cutlets make an easy main to round out the meal with this salad.
How To Make Cranberry Walnut Chickpea Salad
Step 1: Whisk the Dressing

In a small bowl, whisk together the 3 tablespoons olive oil, 2 tablespoons lemon juice, 1 teaspoon Dijon mustard, minced garlic, ½ teaspoon salt, and ¼ teaspoon pepper. Whisk until it looks creamy and the salt dissolves, about 1 minute.
Step 2: Combine the Salad

In a large mixing bowl, add the drained chickpeas, ½ cup dried cranberries, ½ cup chopped walnuts, the diced celery, the red onion, and the ¼ cup chopped parsley. Toss everything gently with your hands or a big spoon just to distribute the ingredients.
Step 3: Toss and Serve

Pour the dressing over the chickpea mixture and toss until every chickpea is coated. You can serve it right away, but if you let it sit for 20 minutes, the flavors really come together. Spoon into bowls and dig in.
A Few Notes Before You Start
- Rinse the chickpeas well under cold water and let them drain fully so the dressing does not get watery.
- Toasting the walnuts in a dry pan over medium heat for 3 to 4 minutes deepens their flavor and keeps them crispier in the salad.
- This salad actually gets better after a little rest, so make it the night before if you want lunch ready to grab.
- If you store it for a few days, add a fresh squeeze of lemon right before serving to wake it back up.
To make a bigger batch for meal prep or a potluck, use this guide.
| Servings | Chickpeas | Cranberries | Walnuts |
|---|---|---|---|
| 4 | 2 cans (15 oz each) | ½ cup | ½ cup |
| 8 | 4 cans (15 oz each) | 1 cup | 1 cup |
| 12 | 6 cans (15 oz each) | 1½ cups | 1½ cups |
Storing and Meal Prep
- Refrigerate: keep the salad in an airtight container for up to 4 days. It stays good because there is no mayo.
- Serve cold: pull it straight from the fridge and give it a quick stir. You do not need to reheat it.
What To Serve With This Salad
A wedge of warm pita or crusty bread turns the salad into a more filling lunch and soaks up any dressing left in the bowl. A bowl of roasted tomato soup beside it makes a cozy no-cook supper. For a bigger spread, spoon the salad alongside grilled chicken thighs, the lemon in the dressing pairs really well with charred, smoky meat.
Frequently Asked Questions
Can I use fresh cranberries instead of dried?
No, fresh cranberries are too tart and firm to eat raw in a salad. Stick with dried ones for the sweet chew they add.
Can I add avocado?
Avocado is nice for the first day, but it will brown and get mushy in leftovers. If you are eating the whole batch at once, diced avocado works.
What other beans can I use?
White beans like cannellini or great northern are a soft, creamy swap. Cooked green lentils hold their shape well too and add an earthy note.
Can I make it creamier?
Yes, stir a spoonful of plain Greek yogurt or a little tahini into the dressing before tossing. It coats the chickpeas in a richer, tangier sauce.

Cranberry Walnut Chickpea Salad Recipe
Ingredients
Method
- Whisk the olive oil, lemon juice, Dijon, garlic, salt, and pepper in a small bowl until creamy.
- In a large bowl, combine the chickpeas, cranberries, walnuts, celery, red onion, and parsley.
- Pour the dressing over the salad and toss well. Serve right away or let it sit 20 minutes for the flavors to meld.
