This Mediterranean Chickpea Salad with Pesto Dressing is vibrant, hearty, and bursting with fresh flavor. It's the perfect quick meal or side dish for warm days, busy lunches, or potlucks.

This post may contain affiliate links, which means I may make a small commission off items you purchase at no additional cost to you.
Packed with colorful vegetables, protein-rich chickpeas, and tossed with creamy basil pesto, this salad is anything but boring. It's light yet satisfying, easy to prepare, and incredibly versatile. The creamy pesto dressing gives it a bold flavor twist that pairs beautifully with the Mediterranean ingredients like cherry tomatoes, cucumbers, and red onions. Whether you serve it as a meal on its own or as a side to grilled meats or fish, this salad is sure to impress.
It's also a great make-ahead option for meal prep or entertaining. You can customize it with your favorite veggies, grains, or proteins. Serve it cold or at room temperature, and enjoy a taste of the sunny Mediterranean in every bite.
Check out also this Mediterranean Couscous Salad with Lemon Herb Dressing or this Mediterranean Orzo Pasta Salad with Pesto.
Jump to:
🍳 Substitutions
- Chickpeas → Try white beans, lentils, or cooked quinoa for variation.
- Feta cheese → Use goat cheese, mozzarella pearls, or a dairy-free alternative.
- Red onion → Try green onions or shallots for a milder flavor.
- Basil pesto → Use arugula or spinach pesto, or a dairy-free pesto if needed.
- Lemon juice → Can be skipped, but it helps brighten the salad.
🥣 Variations
- Grain Bowl Style - Add cooked farro, couscous, or bulgur wheat to make it even more filling.
- Add Protein - Top with grilled chicken, shrimp, or tuna for a complete meal.
- Spicy Kick - Add a pinch of chili flakes or sliced fresh chili to the dressing.
- Creamy Twist - Mix a spoonful of Greek yogurt or cream cheese into the pesto dressing for a creamier version.
- Roasted Veggies - Add roasted red peppers, zucchini, or eggplant for more Mediterranean flavor.
🍽 Serving Suggestions
Serve this Mediterranean Chickpea Salad with Pesto Dressing as a light lunch, side dish, or vegetarian main course. It's great alongside grilled meats, fish, or sandwiches. Perfect for picnics, potlucks, or summer dinners, it can also be prepped in advance and packed into lunchboxes for the week. Serve it chilled or at room temperature with crusty bread or pita on the side.
❄️ Storage & Reheating
Fridge: Store the salad in an airtight container in the fridge for up to 3-4 days. It actually tastes better after sitting for a few hours as the flavors meld together.
Freezer: Not recommended, as the fresh vegetables and feta don't freeze well.
Reheating: This salad is meant to be enjoyed cold or at room temperature, so no reheating is necessary.
💭 Recipe FAQs
Yes! It keeps well in the fridge for up to 4 days. Just store the pesto dressing separately and toss before serving for best texture.
It can be! Just use vegan pesto and dairy-free feta or skip the cheese altogether.
Absolutely-just soak and cook them in advance. You'll need about 1.5 cups of cooked chickpeas to replace one can.
A classic basil pesto works great, but you can also use arugula, kale, or sun-dried tomato pesto for a twist.
⭐ Top tip
Soak your red onion in cold water for 5-10 minutes before adding to the salad-this removes some of the harsh bite and makes the flavor more subtle and enjoyable.

🫶 Related recipes you might like
Looking for other recipes like this? Try these:
If you tried this recipe, please take a moment to rate it and share your thoughts in the comments. Your feedback means a lot to me! ★★★★★
📖 RECIPE
Ingredients
Method
- In a large bowl, combine the chickpeas, diced cucumber, sliced red onion, cherry tomatoes, and crumbled feta.
- In a small bowl or jar, whisk together the basil pesto, olive oil, lemon juice (if using), salt, and pepper until smooth.
- Pour the dressing over the salad and toss gently until all ingredients are well coated.
- Taste and adjust seasoning if needed, then serve immediately or chill for 20-30 minutes to let flavors meld.
Nutrition
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
Notes
- Soak red onion in cold water for 5-10 minutes before adding if you prefer a milder flavor.
- Use high-quality pesto for the best taste, or make your own at home with fresh basil.
- Great for meal prep-just store in the fridge in an airtight container for up to 4 days.










Olive says
I added a tablespoon of cream cheese to the pesto dressing and it was so creamy! Will definetely make it again.
Jessica Montanelli says
I do that too! Thank you Olive 🙂