I created this salad on a Tuesday afternoon when I had about fifteen minutes before picking up Lily from school and absolutely nothing thawed for dinner. I opened my pantry, saw a can of chickpeas staring back at me, and thought, why not? What came together was so fresh, so satisfying, and so ridiculously easy that I’ve made it at least once a week since.
This Chickpea Feta Avocado Salad has become my go-to for those days when I want something that tastes like I spent hours in the kitchen but actually took me less time than scrolling through my phone. It’s loaded with protein from the chickpeas, creamy from the avocado, tangy from the feta, and bright from fresh lemon and herbs. The best part? You can have dinner on the table in under twenty minutes, and your family will think you’re a culinary genius.
Why You'll Love This Recipe
- Packed with protein: One bowl gives you about 12 grams of plant-based protein from the chickpeas, plus more from the feta cheese. This keeps everyone full for hours.
- Takes less than twenty minutes: No cooking required beyond opening a can. I'm talking cutting vegetables and tossing them together. Perfect for busy weeknight dinners.
- Naturally gluten-free and vegetarian: Everyone at my table can eat this, whether they're avoiding gluten, meat, or both. No special modifications needed.
- Tastes better the next day: I know this sounds wild, but the flavors meld together overnight in the fridge. Make it for dinner and you've got lunch ready to go.
- Works as a side or main: Serve it as a side dish alongside grilled chicken, or eat it as a hearty vegetarian main course. It's that versatile.
Ingredients You'll Need
I keep these ingredients on hand almost all the time because they’re the foundation of so many easy, healthy meals in my kitchen. Nothing here is fancy or hard to find, but together they create something really special.
- 1 can (425g / 15 oz) chickpeas, drained and rinsed. I always rinse canned chickpeas under cold water to remove excess sodium and get a cleaner flavor.
- 2 ripe avocados, pitted and cubed. Look for avocados that yield slightly to gentle pressure. You want them ripe but not mushy.
- 200g (7 oz) feta cheese, crumbled into bite-sized pieces. I use standard crumbled feta, not the creamy kind, because it stays distinct in each bite.
- 1 cucumber, diced into small pieces. English cucumbers work beautifully here because they have fewer seeds and thinner skin.
- 1 red bell pepper, diced. The sweetness of red peppers balances the salty feta really nicely.
- 1/2 red onion, thinly sliced. This adds a sharp bite that keeps the salad from feeling heavy.
- Handful of fresh dill or parsley, roughly chopped. Fresh herbs make the whole dish taste brighter and more alive.
- 3 tablespoons (45ml) extra virgin olive oil. Don’t skip the good stuff here, it really matters.
- 2 tablespoons (30ml) fresh lemon juice. Freshly squeezed is always better than bottled for this kind of simple salad.
- 1 clove garlic, minced very finely. Sometimes I use half a clove if I’m making this for the kids.
- Salt and black pepper to taste. I typically use about 1/2 teaspoon of each as a starting point.
Choose your chickpeas carefully. Canned chickpeas are convenient, but if you have time, cooked dried chickpeas have a better texture. That said, I will never judge you for using canned. We’re keeping this real and quick.
The avocado is non-negotiable here because it adds a creamy richness that makes this feel indulgent without any heavy cream or mayo. I like to cube my avocados right before serving so they stay bright green. If you’re making this ahead, you can toss the diced avocado with a tiny bit of lemon juice and a pinch of salt to slow down browning. Speaking of salads that showcase beautiful avocado, you have to try my Greek Chicken Bowls which have a similar Mediterranean vibe.
Note: Make this salad up to four hours ahead of time, but add the avocado no more than thirty minutes before serving. The lemon juice in the dressing helps prevent browning, but avocados are unpredictable. If you're meal prepping for the week, keep the avocado separate and add it fresh to each bowl.
How to Make Chickpea Feta Avocado Salad
This is genuinely the easiest salad you’ll ever make. I promise you cannot mess this up. The whole process is just washing, chopping, and tossing. No heat required.
Step 1: Prepare your base ingredients.
Drain and rinse your canned chickpeas under cold running water for about thirty seconds. This removes excess sodium and starch, giving you a cleaner taste. Pat them dry with paper towels if you have time, though it’s not essential. While you’re at it, pit and cube your avocados, crumble your feta, and chop everything else.
Lora’s Tip: I always prep my wet ingredients last. Chickpeas first, then feta, then vegetables, then avocado right at the end. This prevents anything from getting soggy or brown.
Step 2: Make your dressing.
In a small bowl, whisk together the olive oil, fresh lemon juice, minced garlic, salt, and black pepper. Taste it straight from a spoon. Does it need more lemon? More salt? This is where the magic happens, so don’t skip tasting as you go. A good dressing is the difference between a salad that tastes flat and one that tastes restaurant-quality.
Lora’s Tip: Let the dressing sit for five minutes if you can. This allows the garlic to mellow slightly and the flavors to meld together.
Step 3: Combine everything.
Add your chickpeas, cucumber, bell pepper, red onion, and fresh herbs to a large bowl. Pour the dressing over everything and gently toss until everything is coated. I use my hands for this part because I can feel when everything is evenly distributed without crushing the chickpeas.
Now add your crumbled feta and avocado cubes. Toss one more time, very gently, so the avocado stays chunky and doesn’t get mashed. If you’re making this for a crowd, you could skip adding the feta and avocado, let guests serve themselves, and let them add as much as they like.
Lora’s Tip: If you’re bringing this to a potluck or serving later, pack the avocado and feta separately and fold them in right before serving.
Step 4: Taste and adjust.
Give it a taste. Does it need another squeeze of lemon? A pinch more salt? Trust your palate here. Every lemon is different, every feta is a different salinity level. What tastes perfect to me might need a tweak for your family.
This is also a great time to stir in a handful of fresh herbs if you want more herbaceous flavor. Dill and parsley are my go-tos, but mint or basil would be wonderful too. You could also serve this over a bed of greens to make it even more of a complete meal, much like my Mediterranean Stuffed Sweet Potato Boats for a heartier version.
Lora's Kitchen Tips
- Use the ripest avocados you can find. They should yield to gentle thumb pressure. Underripe avocados will taste bitter and won't blend seamlessly with the other ingredients. If you only have hard avocados, make the rest of the salad and add them fresh right before eating.
- Dice your cucumber right before serving if possible. Cucumber releases water quickly once it's cut, and you don't want a watery salad. If you must prep ahead, cut it into chunks instead of small dice, which exposes less surface area.
- Don't skip rinsing the chickpeas. This one small step makes such a difference in the final taste. You're removing the starchy liquid that makes canned chickpeas taste, well, canned.
- Taste your dressing before it goes into the salad. This way you can adjust the seasoning when it's just a small amount of liquid, not mixed with everything else. It's so much easier to add a pinch of salt to a bowl than to your entire salad.
- Use fresh lemon juice, not bottled. For a simple salad like this, the difference is noticeable. Fresh juice is brighter and more complex. A good lemon is usually about fifty cents, which is worth it for how much better it tastes.
Variations and Substitutions
I love this salad exactly as written, but I’m also obsessed with making variations depending on what I have in my kitchen or what I’m in the mood for.
Mediterranean Version: Add 1/2 cup of diced tomatoes, a handful of pitted Kalamata olives, and replace the fresh herbs with oregano. This version feels even more Greek and is absolutely delicious over warm pita bread.
Spicy Version: Add diced fresh jalapeño, a pinch of cayenne pepper to the dressing, and swap the feta for cotija cheese if you can find it. Serve with lime wedges instead of lemon. Noah is still too little for spicy food, but Jake loves when I make it this way.
Herby Version: Double the fresh herbs and add mint along with the dill and parsley. This version is so bright and refreshing, especially in the summer when I can get fresh herbs from the farmers market.
Grain Bowl Version: Serve this salad over a bed of cooked quinoa or farro to make it a heartier main course. The salad becomes more of a dressing at that point, which is actually beautiful.
What to Serve with Chickpea Feta Avocado Salad
This salad is incredibly versatile, so it plays nicely with a lot of other dishes. I serve it alongside grilled chicken, lamb, or fish. The brightness cuts through the richness of a roasted meat beautifully.
In the summer, we eat this alongside grilled everything. Grilled chicken thighs, grilled shrimp, grilled lamb chops. The cool, fresh salad is the perfect counterpoint to hot, smoky grilled protein. If you’re looking for another easy, protein-packed side to serve alongside grilled meat, my Garlic Butter Chicken and Green Beans is absolutely wonderful with this salad.
You could also serve this as part of a Mediterranean-inspired mezze spread with warm pita, hummus, olives, and fresh vegetables. It works beautifully alongside roasted vegetables too. I often serve it with roasted sweet potatoes or regular roasted potatoes tossed in olive oil and herbs. For a full vegetarian dinner, pair it with warm flatbread and a simple soup.
Storage, Freezing, and Reheating
- Storage: Keep leftovers in an airtight container in the refrigerator for up to three days. The salad actually tastes better on day two because the flavors have time to meld together. The only thing that changes is the avocado will brown slightly on the edges.
- Freezing: Please don't freeze this salad. The vegetables will become mushy and the avocado will turn brown and unappetizing. Freezing just isn't your friend here. Make it fresh or store it in the fridge.
- Thawing: Not applicable for this recipe since we don't freeze it, but if you pre-make the dressing, store it in a glass jar and shake it well before using. It will keep for about a week in the fridge.
- Reheating: This is meant to be eaten cold or at room temperature, so reheating doesn't apply. If it's been in the fridge and tastes a bit cold, simply let it sit on the counter for five minutes before serving.
- Make-ahead tip: Prep all your vegetables the night before and store them in separate airtight containers. Make your dressing and store it in a jar. In the morning, you can assemble the whole salad in less than five minutes. The avocado and feta should still be added fresh right before serving.
Frequently Asked Questions
Here are the questions I get asked most about this recipe:
Can I make this salad ahead of time?
Absolutely. You can make the whole salad up to four hours ahead, but only if you skip the avocado. Store it covered in the refrigerator. Right before serving, cube your avocado and fold it in gently along with the feta. If you add avocado too early, it will brown and get mushy. The flavors are actually better if you let it sit for a couple hours before eating.
What if I don't have feta cheese?
You have options. Goat cheese crumbles work beautifully and add a slightly tangy flavor. You could also use crumbled blue cheese if you like something stronger, or even fresh mozzarella torn into bite-sized pieces. The key is something that adds salinity and a distinct flavor. Skip the cheese entirely if you need to, but the salad will be less complex and filling.
Can I use frozen chickpeas instead of canned?
Yes, but thaw them completely and pat them dry before adding to the salad. Frozen chickpeas work just fine, though I find the texture of canned (after rinsing) is slightly better for a cold salad. Frozen chickpeas sometimes have a grittier texture that I don’t love when the salad is served cold.
My salad tastes flat. What's wrong?
You need more salt and acid. Add a pinch of salt at a time, tasting between additions. Then add more fresh lemon juice. These two things make all the difference between a salad that tastes meh and one that tastes vibrant. Start with half a teaspoon of salt and a tablespoon of lemon juice, taste, and adjust from there.
Is this salad naturally vegan?
Not quite, because of the feta cheese. But it’s very easy to make vegan. Skip the feta and increase the avocado to three instead of two. Add an extra tablespoon of olive oil to the dressing to make up for the richness you’re losing from the cheese. You could also add some pumpkin seeds or walnuts for crunch and protein.
I hope this becomes one of those recipes you make over and over again, the way I do. It’s the kind of meal that makes you feel like you’re taking care of yourself without any of the fuss. Lily will eat this, Jake will eat this, and I get to feel like I actually accomplished something in the kitchen on a busy Tuesday.
Make this for your family this week. I promise it’s going to become a regular in your rotation. Let me know how it goes.
With love and fresh lemon,
Lora x
Chickpea Feta Avocado Salad
4
servings15
minutes350
kcalIngredients
1 can (425g / 15 oz) chickpeas, drained and rinsed
2 ripe avocados, pitted and cubed
200g (7 oz) feta cheese, crumbled
1 cucumber, diced
1 red bell pepper, diced
1/2 red onion, thinly sliced
Handful of fresh dill or parsley, chopped
3 tablespoons (45ml) extra virgin olive oil
2 tablespoons (30ml) fresh lemon juice
1 clove garlic, minced
Salt and black pepper to taste
Directions
Drain and rinse chickpeas under cold water. Pat dry with paper towels.
Whisk together olive oil, lemon juice, minced garlic, salt, and black pepper in a small bowl. Taste and adjust seasoning.
In a large bowl, combine chickpeas, cucumber, bell pepper, red onion, and fresh herbs.
Pour dressing over vegetables and toss gently to coat.
Fold in crumbled feta and cubed avocado. Taste and add more lemon juice or salt if needed. Serve immediately or chill for up to four hours.







