Welcome to your new favorite lunch obsession! This Feta and Cranberry Chickpea Salad is the perfect blend of creamy, crunchy, sweet, and salty. It’s an incredibly easy, no-cook recipe that comes together in just 15 minutes, making it ideal for busy weekdays, healthy meal prep, or a light and refreshing dinner. If you’re looking for a vegetarian sandwich filler that’s packed with protein and flavor, you’ve found it.
We’re combining hearty chickpeas with salty feta, sweet dried cranberries, and a crisp bite from celery and red onion. It’s all tossed in a simple, creamy dressing that ties everything together beautifully. This recipe isn’t just delicious; it’s a powerhouse of textures and tastes that will leave you feeling satisfied and energized.
Why This Feta and Cranberry Chickpea Salad is a Must-Try
This isn’t just another chickpea salad. The combination of tangy feta cheese and sweet cranberries creates a flavor profile that is truly unique and addictive. It’s a versatile dish that works as a sandwich, a wrap, a dip for crackers, or served over a bed of fresh greens.
- Quick & Easy: No cooking required! This entire recipe is ready in about 15 minutes.
- Healthy & Hearty: Packed with plant-based protein and fiber from chickpeas to keep you full.
- Perfect for Meal Prep: It stores beautifully in the fridge, and the flavors get even better overnight.
- Incredibly Flavorful: A perfect balance of sweet, savory, creamy, and crunchy in every single bite.
The Key Ingredients You’ll Need
The magic of this salad lies in its simple yet powerful combination of ingredients. Each component is chosen to provide a specific texture and flavor, creating a well-rounded and delicious final product. Here’s what you’ll need:

For the Salad
- Canned Chickpeas: The star of the show! Make sure to rinse and drain them well.
- Feta Cheese: Crumbled feta provides a briny, salty kick that contrasts with the sweet cranberries.
- Dried Cranberries: These add a delightful chewiness and burst of sweetness.
- Celery: For that essential fresh, crunchy texture.
- Red Onion: Adds a sharp, savory flavor. Finely dice it for a milder taste.
- Fresh Dill: Brings a bright, herbaceous note that freshens up the whole salad.
For the Creamy Dressing
- Greek Yogurt or Mayonnaise: Use Greek yogurt for a healthier, tangier dressing, or mayonnaise for a richer, more classic creaminess. A mix of both also works wonderfully.
- Lemon Juice: Freshly squeezed is best to brighten up the flavors.
- Dijon Mustard: Adds a subtle tang and depth.
- Salt and Black Pepper: To taste.
Step-by-Step Instructions
Making this Feta and Cranberry Chickpea Salad is as simple as mix-and-go. Follow these three easy steps for a perfect salad every time.
1. Prepare the Chickpea Base
First, drain and rinse your canned chickpeas thoroughly. Pat them dry with a paper towel to remove excess moisture. In a medium-sized bowl, use a fork or a potato masher to gently mash about half of the chickpeas. This creates a varied texture, with some whole chickpeas for bite and some mashed to hold the salad together. Leave the other half whole.
2. Mix the Creamy Dressing
In a separate small bowl, whisk together your Greek yogurt (or mayonnaise), fresh lemon juice, and Dijon mustard. Season generously with salt and black pepper. Stir until the dressing is smooth and creamy. Give it a taste and adjust the seasoning if needed.

3. Combine and Chill
Add the crumbled feta, dried cranberries, diced celery, finely chopped red onion, and fresh dill to the bowl with the chickpeas. Pour the dressing over the top. Gently stir everything together until all the ingredients are evenly coated. For the best flavor, cover the bowl and chill in the refrigerator for at least 30 minutes before serving. This allows the flavors to meld together.
Pro Tips for the Best Chickpea Salad
Want to take your salad from great to absolutely unforgettable? Here are a few expert tips.
- Don’t Over-Mash: Mashing only half the chickpeas gives the salad the best texture—partially creamy and partially chunky.
- Toast Your Nuts: For extra crunch and flavor, add a handful of toasted pecans or walnuts.
- Let It Rest: Chilling the salad is a crucial step. It helps the flavors deepen and makes the salad even more delicious.
- Adjust to Your Taste: Feel free to add more dill, lemon juice, or seasoning. For a similar yet different flavor profile, check out this tasty cottage cheese chickpea salad.
Delicious Variations to Try
This recipe is a fantastic starting point, but feel free to customize it based on what you have on hand. It’s incredibly forgiving!
- Add Greens: Mix in a handful of spinach or arugula for added nutrients.
- Switch the Herbs: Not a fan of dill? Fresh parsley or chives work beautifully too.
- Make It Spicy: Add a pinch of red pepper flakes or a dash of hot sauce to the dressing.
- Swap the Fruit: Chopped dried apricots or golden raisins can be used instead of cranberries. For another delicious feta and fruit combination, try this Blueberry Peach Feta Salad.
How to Serve Your Chickpea Salad
There are so many ways to enjoy this versatile Feta and Cranberry Chickpea Salad. Here are some of our favorite serving suggestions:
- As a Sandwich: Serve it between two slices of your favorite whole-grain bread or in a fluffy croissant.
- In a Wrap: Spoon it into a large tortilla or a lettuce wrap for a lighter option.
- With Crackers: Use it as a dip with pita chips, whole-grain crackers, or sliced cucumbers. It’s a fantastic appetizer, much like this creamy feta dip.
- On a Salad: Serve a generous scoop over a bed of mixed greens for a complete and satisfying meal.
Storing Your Feta and Cranberry Chickpea Salad
This salad is perfect for making ahead. Store it in an airtight container in the refrigerator for up to 4-5 days. The flavors will continue to develop, making it even tastier the next day. If the salad seems a little dry after a day or two, simply stir in a spoonful of Greek yogurt or a squeeze of lemon juice to freshen it up.
Frequently Asked Questions
Absolutely. If you’re not a fan of feta, crumbled goat cheese or small cubes of white cheddar would also be delicious. Keep in mind that this will alter the signature salty flavor of the dish.
Yes, you can easily make this recipe vegan. Simply substitute the feta cheese with a high-quality vegan feta alternative and use a vegan mayonnaise for the dressing. The result will be just as delicious.
When stored in an airtight container in the refrigerator, this chickpea salad will stay fresh for up to 4-5 days. The flavors actually meld and become even better the next day, making it perfect for meal prep.
Yes, it’s a very healthy choice! Chickpeas are a great source of plant-based protein and fiber. To make it even healthier, use Greek yogurt for the dressing, which adds extra protein and reduces fat content compared to mayonnaise.
This salad is incredibly versatile. Serve it as a sandwich on whole-grain bread, in a tortilla wrap, as a dip with crackers and fresh vegetables, or on top of a bed of mixed greens for a complete meal.
More Delicious Salad Recipes You’ll Love
If you enjoyed this recipe, you’re sure to love some of our other salad creations. Be sure to explore different flavors and find your next favorite lunch! For a different take on a creamy salad, this Tzatziki Chicken Salad is a must-try.
We hope you love this Feta and Cranberry Chickpea Salad as much as we do. It’s a simple, healthy, and incredibly satisfying recipe that’s perfect for any occasion. If you make it, please leave a comment below and let us know what you think! For more delicious recipe inspiration, follow us on Pinterest.

Feta and Cranberry Chickpea Salad Recipe

Feta and Cranberry Chickpea Salad (The Ultimate Quick Lunch)
Ingredients
Equipment
Method
- Drain and rinse the chickpeas well. Pat them dry. In a medium bowl, use a fork to mash about half of the chickpeas, leaving the rest whole for texture.
- To the bowl with the chickpeas, add the crumbled feta, dried cranberries, diced celery, red onion, and chopped fresh dill.
- In a separate small bowl, whisk together the Greek yogurt (or mayonnaise), lemon juice, and Dijon mustard. Season with salt and pepper to taste.
- Pour the dressing over the chickpea mixture and stir gently until everything is well combined. For best results, cover and refrigerate for at least 30 minutes to allow the flavors to meld.
- Serve chilled as a sandwich, in a wrap, with crackers, or over a bed of greens.
Notes
Variations: Add 1/4 cup of toasted walnuts or pecans for extra crunch.
Healthier Option: Use non-fat Greek yogurt for the dressing to lower the calorie and fat content.