I didn’t plan on falling in love with a salad.
But here we are.
This chickpea avocado salad has become the thing I make when the fridge feels empty, my brain feels tired, and I still want something that actually tastes good. No stove. No timer. Just a bowl, a fork, and about 15 minutes.
It’s creamy from the avocado, hearty from the chickpeas, and bright from a squeeze of lemon that ties the whole thing together. 🥑
I’ve made this one so many times I could probably do it blindfolded. And every single time, someone asks me for the recipe.
So here it is.
What You’ll Need
Nothing fancy. Just real ingredients that actually taste like something.
- 2 cans chickpeas, drained and rinsed (about 3 cups)
- 2 ripe avocados, diced
- 1 cup cherry tomatoes, halved
- 1/2 red onion, finely diced
- 1/2 cup fresh parsley or cilantro, chopped
- 1/3 cup crumbled feta (optional, but I always add it)
- 3 tbsp extra virgin olive oil
- 2 tbsp fresh lemon juice
- 1 clove garlic, minced
- 1/2 tsp cumin
- Salt and pepper, to taste
That’s it. Ten ingredients, and half of them are probably already in your kitchen.
Tools You’ll Need
- A large mixing bowl
- A sharp knife and cutting board
- A small bowl or jar for the dressing
- A citrus juicer (optional, but it saves you from picking lemon seeds out of your salad)
How to Make It
Step 1: Drain and rinse your chickpeas.
Give them a good rinse under cold water. This gets rid of that starchy liquid and keeps your salad from tasting dull.
Step 2: Whisk your dressing.
In a small bowl, combine the olive oil, lemon juice, garlic, and cumin. Whisk it together until it looks slightly thickened. Season with salt and pepper.
Step 3: Chop everything.
Dice your tomatoes, onion, and herbs. Keep the pieces small so every bite gets a little bit of everything.
Step 4: Combine the base.
In your large bowl, add the chickpeas, tomatoes, onion, and herbs.
Step 5: Add the avocado last.
This part matters more than you’d think. Dice the avocado right before you’re ready to mix, so it stays firm instead of turning mushy.
Step 6: Pour the dressing over everything.
Toss gently. You want the avocado to stay in nice chunks, not turn into guacamole.
Step 7: Top with feta and taste.
Adjust the salt, lemon, or pepper to your liking. Serve right away.
That’s genuinely the whole recipe. Fifteen minutes, no oven, no excuses.
Pro Tips
A few things I’ve picked up after making this more times than I can count:
- Buy your avocados a day or two early. You want them ripe but still slightly firm, not the kind that turns to mush the second you touch it.
- Rinse your onion in cold water for 5 minutes if you want to soften that sharp bite. This is a small step that makes a big difference.
- Don’t skip the cumin. It sounds like a small ingredient, but it adds a warmth that makes people ask what your “secret” is.
- Massage your dressing into the chickpeas first, before adding the avocado. It helps the chickpeas soak up more flavor.
- Taste before you add salt. Feta is already salty, so you might need less than you think.
Substitutions and Variations
This salad is one of those recipes that’s easy to bend to whatever you have on hand.
- No feta? Try goat cheese, or leave it out completely for a dairy-free version.
- Want more protein? Add grilled chicken, shrimp, or a soft-boiled egg on top.
- Not a cilantro person? Swap it for fresh basil or just double up on parsley.
- Need it spicier? A pinch of red pepper flakes or diced jalapeño works really well here.
- Out of lemon? Lime juice gives it a slightly different but still delicious flavor.
Make Ahead Tips
You can prep almost everything ahead of time, just not all of it.
- Chop your onion, tomatoes, and herbs up to 2 days in advance and store them in the fridge.
- Mix your dressing ahead of time too. It keeps well for up to 4 days.
- Wait to add the avocado until right before serving. This is the one step you don’t want to rush ahead on, unless you enjoy brown, mushy avocado (you don’t).
Nutritional Snapshot (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | ~320 |
| Protein | 10g |
| Fiber | 11g |
| Healthy Fats | 18g |
| Carbs | 28g |
This salad is naturally vegetarian, and easy to make vegan by skipping the feta. It’s also naturally gluten-free, so it works for pretty much anyone at the table.
What to Pair It With
This salad works as a full meal on its own, but if you want to build it into something bigger:
- Serve it alongside grilled fish or chicken for extra protein.
- Scoop it up with warm pita bread.
- Pair it with a simple soup for a light dinner that still feels complete.
Leftovers and Storage
Here’s the honest truth: this salad is best eaten the same day.
But if you do have leftovers:
- Store them in an airtight container in the fridge for up to 1 day.
- The avocado will brown a little, but a fresh squeeze of lemon juice on top helps.
- I don’t recommend freezing this one. The texture just won’t hold up.
FAQ
Can I make this without chickpeas? Yes, white beans or black beans work well as a substitute.
How do I keep my avocado from turning brown? Lemon juice is your best friend here. The acid slows down the browning process.
Is this recipe good for meal prep? Partially. Prep everything except the avocado ahead of time, then add it fresh right before eating.
Can I add grains to make it heartier? Definitely. Cooked quinoa or farro works really well mixed in.
Is this recipe kid-friendly? Very. Just go easy on the red onion if your kids are picky about sharp flavors.
Wrapping Up
This chickpea avocado salad has earned a permanent spot in my weekly rotation, and I think it might earn one in yours too.
It’s quick. It’s fresh. And it somehow manages to feel like a treat even though it’s just chickpeas and avocado in a bowl.
If you give this one a try, I’d genuinely love to hear how it turned out. Drop a comment below and let me know what you added, what you swapped, or if the cumin trick surprised you as much as it surprised me the first time I tried it. 🥄