I've always loved chicken salad with apples and cranberries. And since becoming a passionate pulse person/ bean enthusiast, I've started adding chickpeas to my chicken salad. Sometimes I even skip the chicken and make it entirely with chickpeas. Recipes like this one capture the spirit of what I love about the term flexitarian. It's an approach that matches my own eating and cooking style: lots of plant-based meals, with meat playing a smaller role-sometimes as the star, but often as just one player among many nutritious foods.

What's great about a flexitarian recipe like this is that it doesn't have to be all or nothing. You can easily shift it toward vegan by leaving out the chicken, or keep it more traditional by adding chicken in. It's also an ideal recipe when cooking for a crowd with mixed dietary needs: tahini instead of mayo makes it dairy-free, and removing the chicken keeps it vegan. I've brought both variations of this salad to beach picnics, and friends have actually asked me which one they were eating because both taste so good and it's hard to tell the difference.
If you enjoy the crunch of the apples and the creaminess of the tahini here, you might also love my Apple Fennel Slaw for a refreshing side dish. For those days when you want to lean even further into plant-based protein, my Carrot Raisin Salad with Chickpeas

Ingredient Notes
- Chickpeas- Use 3 cans of chickpeas, drained and rinsed. They bring protein, fiber, and a nutty flavor that stands up well to the creamy dressing.
- Tahini- The base of the dressing. Look for smooth tahini for easier blending. If it's too thick, stir in a teaspoon of water at a time until creamy.
- Apple- Adds crispness and a touch of sweetness. Any firm, crunchy apple variety works.
- Cranberries- Dried cranberries bring tart sweetness that balances the dressing. Raisins are a fine swap.
- Walnuts- Provide crunch and healthy fats. Pecans or pumpkin seeds can substitute.
Instructions
Start with the dressing: whisk together 6 tablespoons of tahini, 4 tablespoons of water, 2 tablespoons of olive oil, 2 teaspoons of Dijon mustard, 6 tablespoons of lemon juice, the zest of 2 lemons, 1 teaspoon kosher salt, and 1 teaspoon black pepper until smooth. If needed, add another splash of water to thin.

In a large bowl, combine 3 (15 oz) cans chickpeas, 2 ribs of diced celery, ¼ cup minced red onion, ½ cup dried cranberries, ½ cup chopped walnuts, and 1 chopped apple.

Pour the dressing over the salad base and toss gently until everything is evenly coated. Taste and adjust with more salt, pepper, or lemon juice if desired.


How to Serve
- Pack in lunchboxes for a hearty meal prep option.
- Serve over greens for a light dinner.
- Bring to potlucks, it travels well and holds up at room temperature.
- Pair with pita or flatbread for a filling wrap.

Tips, Tricks, and Alterations
- Chicken Variation: Swap 1½ cans of chickpeas for 8 oz cooked, chopped chicken. Keep the rest the same.
- Nut-Free Option: Use pumpkin seeds or sunflower seeds in place of walnuts.
- Fruit Swaps: Try raisins instead of cranberries, or pears instead of apple.
- Storage: Keep in the fridge for 3-4 days. Stir before serving; the dressing may thicken.
- Mixed Batch Option: To serve both versions at once, split the recipe base after combining the celery, onion, cranberries, walnuts, and apple. Place 1½ cans of chickpeas into one bowl for the vegan version, and in a second bowl, use ½ can of chickpeas plus 8 oz cooked chicken. Divide the dressing evenly between the two bowls and toss to coat.
This Chickpea Chicken Salad is all about balance, between textures, flavors, and even between plant-based and flexitarian eating styles. Whether you enjoy it as a vegan salad or with the chicken variation, it's a versatile dish that's hearty enough for weekday lunches or to share at a potluck. If you love bean-based salads, you'll also want to check out my Black Bean and Garbanzo Bean Salad for another fiber-packed favorite.
For more ways to use legumes in your weekly rotation, check out my guide on the best beans for salads to experiment with different textures. If you're looking for another creamy, protein-packed lunch, my Chickpea Tuna Salad is another fantastic "faux-meat" option that keeps things light and satisfying.
If you've tried this Chickpea Chicken Salad recipe or any other recipe on Balancing Bowls, please let me know how it turned out in the comments below! You can also follow me on Facebook, Instagram, and Pinterest to see more tasty meals and anything else I'm up to.
Recipe

Chickpea Chicken Salad with Tahini-Mustard Dressing
Ingredients
Salad
- 3 cans chickpeas 15 oz cans, drained and rinsed
- 2 ribs of celery diced
- ¼ cup minced red onion or shallot
- ½ cup dried cranberries
- ½ cup walnuts chopped
- 1 apple chopped
Tahini-Mustard Dressing
- 6 tablespoons tahini
- 4 tablespoons water plus more as needed
- 2 tablespoons olive oil
- 2 teaspoons Dijon mustard
- 6 tablespoons lemon juice
- 2 lemon zest
- 1 teaspoon kosher salt
- 1 teaspoon freshly ground black pepper
Instructions
- In a small bowl, whisk together tahini, water, olive oil, Dijon mustard, lemon juice, lemon zest, salt, and pepper until smooth. Add more water as needed to thin.6 tablespoons tahini, 4 tablespoons water, 2 tablespoons olive oil, 2 teaspoons Dijon mustard, 6 tablespoons lemon juice, 2 lemon zest, 1 teaspoon kosher salt, 1 teaspoon freshly ground black pepper
- In a large mixing bowl, combine chickpeas, celery, red onion, cranberries, walnuts, and apple.3 cans chickpeas, 2 ribs of celery, ¼ cup minced red onion, ½ cup dried cranberries, ½ cup walnuts, 1 apple
- Pour the dressing over the salad mixture and stir until evenly coated.
- Taste and adjust with extra lemon juice, salt, or pepper to your liking.
Notes
2 cans of chickpeas and 8oz of cooked chicken Vegan Bowl: 1½ cans chickpeas, half the mix-ins, half the dressing. Chicken Bowl: ½ cans chickpeas, 8 oz cooked chicken, half the mix-ins, half the dressing.





Did you make this recipe? Let me know!