
This colorful Greek Chickpea Salad has become my go-to Mediterranean dish during hot months when I need something light yet filling. It's loaded with protein-packed chickpeas and crunchy veggies, bringing authentic Greek tastes in every spoonful while keeping things super simple.
I whipped up this salad for the first time when my neighborhood had a cookout and I wanted something that wouldn't spoil in the heat. It was gone before anything else, and now my family asks for it every week when it's too hot to cook.
What You'll Need
- Canned chickpeas: grab two 15-ounce cans for that hearty, chewy base
- Red onion: brings a nice bite that works well with the smoother components
- Bell peppers: try mixing yellow, red and orange ones for eye-catching color and different sweet notes
- Baby cucumbers: they're perfect here with their thin skin and minimal seeds
- Cherry tomatoes: tiny pops of tangy wetness in each mouthful
- Mixed olives: use black and green kinds for that true Mediterranean salty kick
- Feta cheese: gives you that signature Greek zing and soft, crumbly feel
- Extra virgin olive oil: forms the heart of your dressing with its rich taste
- Fresh lemon juice: cuts through heaviness with its bright tang
- Fresh rosemary: this fragrant herb takes your dressing up several notches
- Dijon mustard: helps blend everything while adding subtle kick
- Honey: just a touch balances the sour notes without making things sweet
How To Make It
- Get your chickpeas ready:
- Drain and wash your chickpeas under cold water to get rid of extra salt and starch. Lay them on a kitchen towel and pat them dry. This key step helps the dressing stick better and keeps your salad from getting soggy.
- Mix your main ingredients:
- In a big bowl put your dried chickpeas together with thinly cut red onion, chopped bell peppers, sliced baby cucumbers, and olives. This makes the chunky base of your salad with lots of different textures and flavors.
- Whip up the dressing:
- Mix olive oil, fresh squeezed lemon, chopped rosemary, salt, mustard and honey in a small blender and blend until smooth. If you don't have a blender, just whisk it hard by hand. The rosemary will spread its flavor through the mix, making it smell amazing and taste better than regular Greek dressing.
- Mix and let it sit:
- Pour your dressing all over the veggie mix and toss everything well so it's all coated. Add plenty of salt and fresh black pepper. Put it in the fridge for at least half an hour so the flavors can blend together.
- Add final touches:
- Right before you serve it, toss in your halved cherry tomatoes and crumbled feta, then mix gently. Doing this last keeps the tomatoes firm and the feta pieces intact.

I started using rosemary in this dressing when I ran out of oregano one day. Its woodsy scent works amazingly with the lemon and makes something really special. My grandma from Thessaloniki even said it reminded her of village salads she ate growing up in northern Greece.
Custom Touches
This Greek chickpea salad can be tweaked however you want. Throw in some grilled chicken or shrimp if you want more protein. If you don't eat dairy, just skip the feta or use a dairy-free version instead. What's great about Mediterranean cooking is how you can change things up while keeping those key flavors intact.
Keeping It Fresh
This salad actually gets better after hanging out in the fridge for a few hours as all the flavors mix together. You can keep what's left in a sealed container in your fridge for up to three days. The chickpeas will soak up more dressing and taste even better. If you're making it way ahead, keep the tomatoes separate until you're ready to eat, and maybe add some fresh lemon juice before serving to wake up the flavors again.
What To Serve With It
While this Greek chickpea salad works great on its own, it's fantastic next to grilled meats. Try it with simple chicken thighs dusted with oregano or garlicky lamb chops. For a full Mediterranean meal, add warm pita bread, hummus, and tzatziki. I often pack it in containers with extra olives and feta on top for grab-and-go lunches during the week.

Recipe FAQs
- → Can I make this Greek chickpea salad ahead of time?
You can totally prep this salad up to a day before. For the best results, wait to add the tomatoes until you're ready to serve so they don't get mushy. Just give everything a good mix before serving to spread the dressing around again.
- → What can I substitute for feta cheese to make this vegan?
To make it vegan-friendly, swap out the feta for firm tofu soaked in lemon juice, olive oil, and herbs, or grab a vegan feta from the store. Don't forget to use agave or maple syrup instead of honey in your dressing too.
- → How long will this chickpea salad last in the refrigerator?
This salad stays good for 3-4 days in the fridge if you keep it in a sealed container. It actually tastes even better the next day as the flavors soak in, though your veggies might not be as crunchy after a while.
- → Can I use dried chickpeas instead of canned?
Dried chickpeas work great but need some extra work. Soak 1½ cups overnight, then cook them until they're soft, about 45-60 minutes. Let them cool completely before mixing them in. It takes more time but your salad will taste even better.
- → What herbs can I use if I don't have fresh rosemary?
No fresh rosemary? No problem. Try fresh oregano, thyme, or dill instead. If you've only got dried stuff in your pantry, that works too—use about 1 teaspoon of dried rosemary instead of 1 tablespoon fresh. Each herb will give your dressing a different but still totally Mediterranean vibe.
- → Is this chickpea salad suitable for meal prep?
This salad's perfect for meal prep. Get everything ready but keep the dressing in a separate container. When you're hungry, just add some dressing to your portion. If you're setting up meals for the whole week, maybe keep the tomatoes separate and toss them in fresh each day so they don't get soggy.