I used to think salads were basically sad lettuce with a few croutons thrown on top for pity.
Then I made this one, and Silas asked for seconds before he even finished his first bowl.
That never happens with salad in our house.
This chickpea avocado salad is creamy, crunchy, tangy, and loaded with enough protein and fiber that it holds you over for hours. No sad lettuce in sight.
It takes about 15 minutes, uses one bowl, and needs zero stove time. If you’ve got a can opener and a knife, you’re basically done.
Side Note: If you love quick, protein-packed lunches, you might also like my crispy honey garlic chicken bites. They pair really well with this salad too.
I first made this on a Tuesday when our fridge was basically empty except for a couple sad avocados and some canned beans in the pantry.
It turned into one of those recipes we now make on repeat, especially in the summer when turning on the oven feels like a personal attack.
Silas isn’t usually a chickpea guy either. He’s more of a “where’s the meat” kind of eater. But something about the creamy avocado mixed with the tangy dressing won him over fast.
So if you’ve got a picky eater at your table too, this might just be the salad that changes their mind.
Why This Recipe Works
Chickpeas bring plant-based protein and fiber, so this isn’t the kind of salad that leaves you hungry an hour later.
Avocado adds this rich, buttery texture that makes the whole thing feel indulgent, even though it’s packed with good stuff.
And the lemon dressing ties everything together with a bright, tangy punch that keeps every bite interesting.
It’s the kind of recipe you can throw together on a busy weeknight, or double for meal prep and eat all week long.
There’s also something satisfying about a recipe that requires zero cooking skill whatsoever.
No timing to worry about. No worrying if something is undercooked. You dice, you toss, you eat.
And here’s a fact that actually surprised me: a single cup of chickpeas has almost as much protein as an egg, plus around 12 grams of fiber. That’s a lot of staying power packed into one humble can.
What You’ll Need
For the Salad:
| Ingredient | Amount |
|---|---|
| Canned chickpeas, drained and rinsed | 2 (15 oz) cans |
| Avocados, diced | 2 medium |
| English cucumber, diced | 1 |
| Cherry tomatoes, halved | 1 cup |
| Red onion, finely diced | 1/4 cup |
| Fresh parsley, chopped | 1/4 cup |
| Feta cheese, crumbled (optional) | 1/2 cup |
For the Dressing:
| Ingredient | Amount |
|---|---|
| Extra virgin olive oil | 3 tbsp |
| Fresh lemon juice | 2 tbsp |
| Garlic, minced | 1 clove |
| Dijon mustard | 1 tsp |
| Salt | 1/2 tsp |
| Black pepper | 1/4 tsp |
Tools You’ll Need
- Large mixing bowl
- Small bowl or jar for the dressing
- Sharp knife
- Cutting board
- Can opener
- Measuring spoons
Pro Tips
- Rinse your chickpeas well. That canning liquid (called aquafaba) has a strong flavor, and rinsing it off keeps the salad tasting fresh instead of tinny.
- Add avocado last. If you toss it in too early, it can turn mushy and brown before you’re ready to serve.
- Salt your cucumbers first. Sprinkle a little salt on the diced cucumber and let it sit for 5 minutes, then pat it dry. This keeps the salad from getting watery.
- Use a ripe avocado, not an overripe one. You want it to hold its shape when diced, not turn to mush the second your knife touches it.
- Make the dressing in a jar with a lid. Shake it instead of whisking. It emulsifies better and you don’t dirty an extra bowl.
How to Make Chickpea Avocado Salad
Step 1: Prep the Vegetables
Dice your cucumber, halve the cherry tomatoes, and finely dice the red onion.
If raw onion is too sharp for your taste, soak the diced pieces in cold water for 10 minutes first. It softens the bite.
Step 2: Make the Dressing
Add the olive oil, lemon juice, minced garlic, Dijon mustard, salt, and pepper to a small jar.
Put the lid on and shake until it’s fully combined and slightly thickened.
Step 3: Combine the Base
In a large bowl, add the drained chickpeas, cucumber, tomatoes, red onion, and parsley.
Pour about half the dressing over the top and gently toss.
Step 4: Add the Avocado
Dice the avocado and fold it in gently, along with the feta if you’re using it.
Drizzle the rest of the dressing on top and give it one more gentle toss. You want to coat everything without turning the avocado into guacamole.
Step 5: Serve
Taste and adjust the salt, pepper, or lemon juice to your liking.
Serve right away for the best texture.
Substitutions and Variations
| Original | Swap | Why |
|---|---|---|
| Chickpeas | White beans or black beans | Similar texture, different flavor profile |
| Feta | Goat cheese or omit for dairy-free | Keeps it creamy without dairy if needed |
| Red onion | Green onion | Milder flavor |
| Parsley | Fresh cilantro | Adds a different herby note |
| Cherry tomatoes | Diced bell pepper | More crunch, less juiciness |
| Dijon mustard | 1/2 tsp honey | For a slightly sweeter dressing |
Want more protein? Add grilled chicken or a few boiled eggs on top.
Want it spicier? A pinch of red pepper flakes in the dressing does the trick.
Make Ahead Tips
You can prep the chickpeas, cucumber, tomatoes, onion, and dressing up to 2 days ahead. Store them separately in the fridge.
Don’t dice the avocado until right before serving. It browns fast, and nobody wants a gray, mushy salad.
If you’re meal prepping for the week, keep the dressing in a separate container and pour it on right before you eat.
Estimated Nutrition
Per serving, based on 4 servings total. These are estimates only.
| Nutrient | Amount |
|---|---|
| Calories | ~340 |
| Protein | 11g |
| Carbohydrates | 28g |
| Fiber | 10g |
| Fat | 22g |
Please note: These numbers are estimates. Before publishing or relying on them for dietary tracking, verify with a tool like Cronometer using your exact ingredient brands.
Pairing and Serving Suggestions
This salad works as a light lunch on its own, but it also plays well as a side.
- Serve it alongside grilled chicken or salmon for a complete dinner.
- Scoop it into a pita with hummus for a quick wrap.
- Pair it with a bowl of soup on a cooler day for something more filling.
- Bring it to a potluck. It holds up well and travels better than most salads.
If you’re feeding a crowd, set it out next to grilled skewers and some warm flatbread. People end up piling it onto everything, including the flatbread itself.
It also makes a great lunchbox option if you keep the dressing separate until you’re ready to eat.
Storage and Leftovers
Store leftovers in an airtight container in the fridge for up to 2 days.
The avocado will brown slightly, but a squeeze of fresh lemon juice on top before storing helps slow that down.
I don’t recommend freezing this one. The vegetables and avocado won’t hold their texture once thawed.
If you know you’ll have leftovers, consider leaving the avocado out of the batch entirely and dicing fresh portions as you eat through the salad over a couple days.
FAQ
Can I make this salad vegan?
Yes, just skip the feta cheese or swap in a plant-based alternative. Everything else is already vegan.
How long does chickpea avocado salad last in the fridge?
It’s best eaten within 2 days. The chickpeas and veggies hold up fine, but the avocado softens over time.
Can I use dried chickpeas instead of canned?
Absolutely. Cook about 3/4 cup of dried chickpeas according to package instructions, then let them cool completely before adding them to the salad.
Is this recipe gluten-free?
Yes, every ingredient in this recipe is naturally gluten-free.
Can I add grains to make it heartier?
Cooked quinoa or farro both work well if you want to bulk it up into a full grain bowl.
Why did my avocado turn brown so fast?
Avocado browns from oxidation once it’s cut. Adding it last and tossing it with the lemon-based dressing helps slow the process, but it’s still best eaten the same day.
Can I make this ahead for a party?
You can prep everything except the avocado up to 2 days in advance. Add the avocado right before serving so it stays fresh and green.
Wrapping Up
This chickpea avocado salad has become one of our go-to lunches, and I have a feeling it might become one of yours too.
It’s quick, it’s filling, and it actually tastes like something you’d want to eat twice in one day.
Give it a try this week, and let me know in the comments how it turned out. I’d also love to hear what mix-ins or swaps you tried.