Chickpeas: Use canned for convenience or cook your own chickpeas from dry for a firmer bite. For a twist, try white beans for a softer texture — both are great for a high protein vegetarian salad.
Dried Cranberries: Add sweet-tart flavor and a festive pop of color. You can substitute with chopped dried cherries, golden raisins, or pomegranate seeds for a similar fruity burst — all perfect for a holiday chickpea salad.
Celery: Adds crunch and freshness. If you’re out, substitute with chopped cucumber or fennel for a similar crisp feel.
Apple: A Honeycrisp or Pink Lady gives the perfect sweet-tart contrast. You can swap with pear or even pomegranate seeds for a festive Christmas salad recipe.
Red Grapes: Seedless red grapes bring juicy sweetness. Green grapes or halved cherries also work beautifully.
Shallot → Adds mild sweetness and depth. Substitute with red onion for a sharper bite or green onion for a fresher flavor.
Fresh Parsley: Brings bright, herbal notes. Sub with fresh mint, basil, or arugula for variety.
Toasted Pecans or Walnuts: Add nutty crunch and healthy fats. Try almonds, pistachios, or sunflower seeds for a healthy holiday side dish.
For the Dressing
Extra Virgin Olive Oil: The base of your honey feta dressing. Use avocado oil if that’s what you have, but olive oil gives the best Mediterranean flavor.
Vinegar → Apple cider, white wine, or red wine vinegar keep the dressing bright and zesty. Fresh lemon juice is a great stand-in.
Dijon Mustard: Helps emulsify the dressing and adds depth. You can use whole-grain mustard or a little Greek yogurt for creaminess.
Honey: Balances the tart vinegar and mustard. Substitute with maple syrup or agave for a vegan-friendly option.
Feta Cheese: Adds saltiness and creaminess. Crumble in just before serving.
Top down view of colorful chickpea cranberry salad with apples grapes and feta.
How to Make Chickpea Cranberry Salad
Step 1: Make the Creamy Feta Dressing
In a large bowl, whisk olive oil, vinegar, Dijon mustard, honey, salt, and black pepper until smooth. Crumble in the feta and stir to make a creamy, tangy dressing.
Step 1 Whisking olive oil lemon honey mustard and feta to make creamy dressing.
Step 2: Marinate the Chickpeas
Drain and rinse the chickpeas, shake off excess water, then add them to the bowl. Toss until fully coated. Let them sit while you prep the other ingredients — even 10 minutes boosts flavor and removes that canned taste.
Step 2 Tossing chickpeas in honey feta dressing to marinate before mixing.
Step 3: Add the Crunchy Ingredients
Chop the celery, apple, and red onion into small pieces. Halve the grapes, finely chop the parsley, and roughly chop the toasted nuts. Add everything — including cranberries — to the marinated chickpeas and toss until the salad looks glossy and evenly coated. Taste and adjust vinegar, honey, or salt to your liking.
Step 3 Mixing chickpeas fruit and nuts in bowl for Mediterranean chickpea salad.
Step 4: Serve or Chill
Serve straight from the bowl or transfer to a platter for a salad with feta and grapes that looks amazing. If prepping ahead, store it in the fridge and take it out 30 minutes before serving — it makes a beautiful holiday chickpea salad everyone will love.