Vegan Chickpea Salad with Lemon Tahini Dressing

This flavor-packed vegan chickpea salad is a quick, satisfying plant-based alternative to classic chicken salad. It is creamy, crunchy, slightly sweet, tangy, and ready in just 15 minutes from start to finish.

Two hands holding a sandwich with lettuce, tomatoes, onion, and chickpea salad.

This easy vegan chickpea salad works beautifully on its own, piled onto fresh greens, tucked into a sandwich, or wrapped in your favorite tortilla. It is a simple make-ahead lunch that feels fresh, filling, and full of texture.

Although chickpea salad is especially nice during spring and summer, this recipe is delicious any time of year. It is a practical option for meal prep, quick lunches, light dinners, and healthy snacks.

If you enjoy easy vegan lunch recipes, this creamy chickpea salad is a great place to start. It is quick, versatile, and perfect for busy days.

Why You’ll Love This Recipe

  • It is vegan, plant-based, and gluten-free: This chickpea salad is a helpful recipe for many dietary needs and preferences.
  • It is ready in 15 minutes: With simple prep and minimal cooking, this is an easy recipe to make even on a busy day.
  • It is ideal for meal prep: The flavor improves as the salad rests, making it a great make-ahead vegan lunch for the next day.

Ingredient Notes

Labeled ingredients in small white bowls including chickpeas, pickles, celery, apples, cranberries, nuts and seeds, grapes, and dressing.

Chickpeas: Canned chickpeas keep this vegan chickpea salad fast and convenient. Drain and rinse them well before using so the flavor stays clean and balanced.

Pickles: Dill pickles add tang, saltiness, and bold flavor. They are an important part of the recipe, so leaving them out will change the overall taste.

Fruits, vegetables, and nuts: Apples, grapes, celery, dried cranberries, and walnuts create a mix of crisp, juicy, chewy, and crunchy textures. This combination makes the salad more interesting and satisfying.

See the recipe card below for the full ingredient list and exact quantities.

A close up of chickpea salad in a blue bowl.

Substitutions & Variations

Use bread and butter pickles: Dill pickles give this recipe a savory, tangy flavor, but bread and butter pickles can be used if you prefer a sweeter taste.

Serve it warm: This chickpea salad is designed to be served chilled, but it can also be enjoyed warm. For a cozy version, add a scoop to a toasted sub roll with your favorite vegan cheese and warm it until the bread is crisp.

Adjust the fruits and vegetables: You can swap ingredients based on what you have available. If you remove one ingredient, try increasing another similar ingredient to keep the salad full and balanced. For example, if you skip the grapes, add extra diced apple.

Add more crunch: For additional texture, add more walnuts or mix in shelled sunflower seeds or pepitas.

Step by Step Instructions

Four images labeled Step 1 through Step 4 showing chickpeas, mashed chickpeas, mixed chickpea salad ingredients, and a chickpea salad wrap.

Image 1: Drain and rinse the chickpeas well. Bring a small pot of water to a boil, add the chickpeas, and cook them for 3 to 5 minutes until they soften slightly. Drain them after cooking.

While the chickpeas are cooking, whisk together the dressing ingredients and set the dressing aside.

Image 2: Once the chickpeas are cool enough to handle, place them between two clean dish towels. Roll them gently to loosen and remove most of the skins. Discard or compost the skins.

Use a fork or potato masher to mash about half of the chickpeas. You can mash more if you prefer a creamier texture.

Image 3: Add the chickpeas, chopped pickles, fruit, celery, cranberries, walnuts, and dressing to a large bowl. Stir until everything is evenly coated.

Image 4: For the best flavor, cover the bowl and refrigerate the salad overnight so the flavors can blend. You can also serve it right away if needed.

Enjoy this vegan chickpea salad as a plant-based lunch, easy dinner, sandwich filling, wrap filling, or snack.

A wrap with fresh vegetables inside it on a white plate.

How to Serve Chickpea Salad

There are many easy ways to serve this flavorful chickpea salad. Here are a few simple options:

  • Sandwich: Serve it warm or cold between slices of your favorite bread.
  • Wrap: Spoon the salad into a tortilla with lettuce or other fresh vegetables.
  • Salad or greens: Add a scoop over greens for a quick plant-based salad. A light vinaigrette also works well if you want extra brightness.
  • Dip: Serve it with crackers, celery sticks, or thick apple slices for a lighter meal or snack.
  • On its own: Keep it simple and eat it straight from a bowl with a fork.

Expert Tips

  • Make it ahead: This vegan chickpea salad tastes even better after resting. Preparing it 12 to 24 hours in advance gives the dressing time to soak into the chickpeas and lets the flavors come together.
  • Boil the chickpeas: This step is optional, but it softens the chickpeas, makes them easier to mash, and gives the salad a smoother texture.
  • Remove the skins: For an even better texture, gently roll the warm chickpeas between clean towels to remove most of the skins before mashing.
Apples, celery, dried cranberries, and chickpeas in a bowl.

Frequently Asked Questions

Can I use chickpeas instead of meat?

Yes. Chickpeas are a useful plant-based substitute in many recipes because they have a mild flavor and absorb the taste of dressings, sauces, and seasonings well.

Why do vegans love chickpeas?

Chickpeas are popular in plant-based cooking because they are versatile, satisfying, and easy to use in many types of meals. They also add texture and help make vegan recipes more filling.

Are canned chickpeas the same as cooked chickpeas?

Yes. Canned chickpeas are cooked chickpeas. Dried chickpeas that are cooked from scratch can have a slightly different flavor and texture, but canned chickpeas are much faster and work well in this recipe.

More Plant-Based Salads You’ll Love

  • Greek Orzo Salad
  • Greek Cucumber Salad
  • Vegan Pasta Salad
  • Tabouli (Tabbouleh)

If you loved this recipe, consider leaving a star rating or a comment below. Your feedback is always appreciated.

Mixed chickpea salad in a blue bowl.

Vegan Chickpea Salad

Kelsey Riley

This easy vegan chickpea salad is a creamy, crunchy, plant-based lunch recipe made with chickpeas, dill pickles, fruit, walnuts, and a flavorful tahini dressing. It is ready in 15 minutes and makes a delicious vegan chicken salad alternative.
5 from 5 votes
Prep Time 10
Cook Time 5
Total Time 15
Course Main Course, Salad
Cuisine American
Servings 6
Calories 412 kcal

Ingredients

  • 2 cups chickpeas drained and rinsed
  • 1 cup dill pickles finely chopped
  • ½ cup apples diced
  • ½ cup celery chopped
  • ½ cup dried cranberries
  • ½ cup grapes halved
  • ½ cup walnuts

Dressing Ingredients

  • ¼ cup tahini
  • 3 tablespoons cool water
  • 2 tablespoons Dijon mustard
  • 1 tablespoon olive oil
  • 1 tablespoon lemon juice
  • 1 tablespoon agave nectar
  • 1 tablespoon dill pickles finely chopped
  • 1 teaspoon garlic powder
  • 1 teaspoon apple cider vinegar
  • 1 teaspoon Italian seasoning

Instructions

  • Drain and rinse the chickpeas. Add them to a pot of boiling water and cook for 3 to 5 minutes, until slightly softened. Drain well.
  • While the chickpeas cook, mix all dressing ingredients together until smooth and set aside.
  • Prepare the remaining ingredients according to the ingredient list.
  • When the chickpeas are cool enough to handle, place them between two clean dish towels and roll gently to remove most of the skins. Discard the skins, then mash about half of the chickpeas with a fork or potato masher. Combine the chickpeas, prepared ingredients, and dressing in a large bowl. Mix until evenly coated.

Notes

For the best flavor, make this chickpea salad 12 to 24 hours in advance so the ingredients have time to meld.

Store leftovers in a covered container in the refrigerator for 3 to 4 days.

Nutrition

Calories: 412kcalCarbohydrates: 53.6gProtein: 17.6gFat: 16.1gSodium: 407mgPotassium: 768mgFiber: 14.7gSugar: 15.3gCalcium: 128mgIron: 6mg