I started making this on nights when the fridge looked empty and I still wanted something that felt like a real meal. Two cans of chickpeas cost less than almost any protein at the store. Roast them until they rattle on the pan, and suddenly a bowl of greens has something to chew on.
The trick is timing. The chickpeas come out of the oven hot and crisp, and the avocado is cold and soft. That contrast is the whole point, so don't toss everything together an hour early. Dress it, eat it, and keep any leftovers in separate containers.
One more thing worth knowing before you start: a big bowl is not enough room. Use your widest one, or the avocado will get crushed against the greens while you're trying to mix.
Step-by-Step Instructions
1. Heat the oven
Set the oven to 400°F (200°C). Give it a good ten minutes to come up to temperature so the chickpeas start crisping right away.
2. Coat the chickpeas
Drain and rinse the chickpeas, then roll them in a clean towel to dry. In a large bowl, stir them with the 2 tablespoons of olive oil, the smoked paprika and the garlic salt until every chickpea is coated.
3. Roast until crisp
Tip the chickpeas onto a baking sheet and spread them into one even layer. Bake for 25 to 30 minutes. Shake the pan once or twice along the way. They're ready when they look dry and sound like loose gravel when you move the pan.
4. Chop the vegetables
While they roast, dice the cucumber into half-inch pieces and cut the tomatoes in half. Put both in your biggest bowl with the mixed greens.
5. Add the avocado
Cut the avocado into cubes and add it to the bowl. Do this near the end so it doesn't sit around and darken.
6. Dress and toss
Pour in the 2 tablespoons of extra virgin olive oil and the lemon juice. Add the salt and pepper. Toss gently from the bottom up, just enough to coat everything.
7. Add the hot chickpeas
Scatter the roasted chickpeas over the top and fold them in once or twice. Serve right away, in individual bowls.
Variations
Add roasted corn
Toss a cup of corn kernels on the pan with the chickpeas for the last 15 minutes. It brings a sweet note that balances the smoked paprika.
Swap the greens
Shredded kale holds up better if you plan to eat this over two days. Massage it with a little olive oil first so it softens.
Make it a grain bowl
Spoon the salad over warm quinoa or rice. Add the dressing at the table so the grains don't soak it all up.
Pro Tips
How to Store Roasted Chickpea And Avocado Salad
Refrigerator
Keep the components in separate containers. Chickpeas and dressing last 3 to 4 days in the fridge, and the chopped vegetables are best within 2 days. Once everything is tossed together, eat it the same day.
Freezer
Don't freeze the assembled salad. The greens, cucumber and avocado turn to mush. You can freeze the roasted chickpeas on their own for up to 2 months, but they lose their crunch and are better used in a stew or soup after thawing.
Reheating
Warm the chickpeas on a baking sheet at 375°F (190°C) for 5 to 7 minutes to bring back some crispness. Don't microwave them, they go chewy. Add them to freshly dressed greens rather than reheating the whole bowl.
Frequently Asked Questions
Q: Can I make this salad ahead of time?
Partly. Roast the chickpeas and chop the cucumber and tomatoes up to a day ahead, and store them separately in the fridge. Cut the avocado and toss everything with the dressing right before you eat, or the greens wilt and the avocado browns.
Q: Why did my chickpeas come out soft instead of crunchy?
Usually it's moisture. If they're still wet from the can, or crowded on the pan, they steam instead of roast. Dry them well with a towel, use a big sheet pan, and give them room. Oven temperature matters too, so let it fully preheat to 400°F.
Q: How do I keep the avocado from turning brown?
Toss the cubes in the lemon juice before they meet the rest of the salad. The acid slows the browning, though it won't stop it completely. This is a salad to eat fresh, not to hold for days.
Q: Can I use dried chickpeas instead of canned?
Yes. Cook about 1 3/4 cups of dried chickpeas until tender, then drain and dry them very well before roasting. They hold their shape nicely, but they need a longer cook time than the canned kind, so plan ahead.
Q: Is this filling enough as a main dish?
For most people, yes. Two cans of chickpeas across six servings gives you a solid amount of plant protein, and the avocado adds richness. If you want it heavier, serve it with bread or spoon it over grains.

Roasted Chickpea and Avocado Salad Recipe
Crisp smoked-paprika chickpeas, cool avocado and fresh greens in a bright lemon dressing. A filling salad that works as lunch or a light dinner.
Ingredients
Instructions
- 1Heat the oven — Set the oven to 400°F (200°C). Give it a good ten minutes to come up to temperature so the chickpeas start crisping right away.
- 2Coat the chickpeas — Drain and rinse the chickpeas, then roll them in a clean towel to dry. In a large bowl, stir them with the 2 tablespoons of olive oil, the smoked paprika and the garlic salt until every chickpea is coated.
- 3Roast until crisp — Tip the chickpeas onto a baking sheet and spread them into one even layer. Bake for 25 to 30 minutes. Shake the pan once or twice along the way. They're ready when they look dry and sound like loose gravel when you move the pan.
- 4Chop the vegetables — While they roast, dice the cucumber into half-inch pieces and cut the tomatoes in half. Put both in your biggest bowl with the mixed greens.
- 5Add the avocado — Cut the avocado into cubes and add it to the bowl. Do this near the end so it doesn't sit around and darken.
- 6Dress and toss — Pour in the 2 tablespoons of extra virgin olive oil and the lemon juice. Add the salt and pepper. Toss gently from the bottom up, just enough to coat everything.
- 7Add the hot chickpeas — Scatter the roasted chickpeas over the top and fold them in once or twice. Serve right away, in individual bowls.




Questions or cooking notes?
Ask about an ingredient or share a tip that could help someone else.