This Greek bean salad is the ultimate vibrant Mediterranean dish, combining plump, tender chickpeas with the refreshing crunch of Persian cucumbers and the sweetness of halved cherry tomatoes. Whether you are meal prepping for the week or looking for a show-stopping side for your next gathering, this salad delivers a symphony of textures. The glossy, golden-yellow lemon-oregano vinaigrette coats every ingredient, reflecting natural light for a photo-ready finish that tastes even better than it looks.
If you love high-protein, plant-forward meals, you might also enjoy our earthy beet and feta salad or a refreshing classic tomato and cucumber salad.

Why You Will Love This Vibrant Chickpea Salad
- Textural Contrast: The combination of tender beans and crisp, diced cucumbers creates a satisfying mouthfeel in every bite.
- Visual Appeal: With large crumbles of white feta and translucent slivers of red onion, this dish looks like it was plucked straight from a professional food photoshoot.
- Flavor Harmony: The glossy lemon-herb vinaigrette provides a zesty brightness that balances the salty Kalamata olives and rich cheese.
- Meal-Prep Friendly: This salad actually tastes better the next day as the chickpeas marinate in the dressing.
The Mediterranean Pantry: Ingredients You Will Need
Creating an authentic Greek bean salad requires high-quality, fresh ingredients. Here is what you need to gather:
The Fresh Produce Base
2 cans (15 oz / 425g each) Chickpeas: Ensure you choose “tender” varieties. These are the protein-packed heart of the salad. Rinse and drain them thoroughly to remove excess starch.
3-4 (approx. 2 cups / 300g) Persian Cucumbers: We use Persian cucumbers because they have thinner skins and fewer seeds, providing an extra crisp dice that won’t get soggy.
1 pint (250g) Cherry Tomatoes: Halving these juicy tomatoes allows their natural sugars to mingle with the dressing.
1/2 medium (60g) Red Onion: You must slice these into thin, translucent slivers to provide a sharp bite without overwhelming the other flavors.
The Savory Mix-Ins
1/2 cup (75g) Kalamata Olives: These provide the essential salty, briny depth typical of Greek cuisine. Ensure they are pitted before adding.
4 oz (115g) Feta Cheese: Look for a creamy, high-quality feta stored in brine. Break it into large crumbles to maintain a rustic visual appeal.
1/4 cup (15g) Fresh Parsley: A heavy sprinkle of finely chopped flat-leaf parsley adds a herbaceous finish and vibrant green color.
The Glossy Lemon-Herb Vinaigrette
1/3 cup (80ml) Extra Virgin Olive Oil: This forms the base of the glossy, golden-yellow dressing.
3 tbsp (45ml) Fresh Lemon Juice: Provides the necessary acidity to cut through the richness of the feta.
1 tsp (2g) Dried Oregano: The quintessential herb for any Mediterranean dressing.
1/2 tsp (3g) Sea Salt & 1/2 tsp (1g) Cracked Black Pepper: Essential for seasoning the tender chickpeas.

Step-by-Step Instructions for the Perfect Salad
1. Prepare the Star Ingredients
Start by rinsing your chickpeas under cold water until the water runs clear. Pat them dry with a clean towel; this ensures the lemon-herb vinaigrette sticks to the surface rather than sliding off. Place the tender beans in a large, rustic ceramic bowl.
2. Achieve the Precision Dice
Dice your Persian cucumbers into uniform 1/2-inch pieces. Halve the cherry tomatoes vertically. When preparing the red onion, use a sharp mandoline or knife to create translucent slivers. This visual detail is crucial for the “pro-chef” look. Add these to the bowl with the olives.
3. Emulsify the Glossy Dressing
In a small jar, combine the olive oil, lemon juice, oregano, salt, and coarse cracked black pepper. Shake vigorously until the mixture is a glossy, golden-yellow emulsion. You should see visible droplets of oil and lemon juice perfectly suspended together.
4. Assemble and Garnish
Pour the dressing over the vegetables and chickpeas. Toss gently to ensure every ingredient is coated and reflective under the light. Top with large, creamy crumbles of white feta. Do not over-mix once the feta is added, or the salad will become cloudy. Finish with a heavy sprinkle of fresh parsley.
Looking for a similar crunch? Try our tangy cucumber and onion salad or the spicy cucumber salad for a kick.
Expert Tips for Success
- Chill Before Serving: While you can eat this Greek bean salad immediately, letting it sit for 30 minutes allows the flavors to meld.
- Texture Matters: If you prefer a softer bite, you can lightly smash 10% of the chickpeas to create a creamier consistency.
- The Feta Rule: Always buy feta in a block and crumble it yourself. Pre-crumbled feta is often coated in anti-caking agents that prevent it from being creamy.
- Acid Balance: If your lemons are particularly tart, add a tiny pinch of honey to the dressing to balance the acidity without making it sweet.
Storage, Reheating & Freezing
To Store: This salad keeps exceptionally well. Place it in an airtight container in the refrigerator for up to 4 days. The cucumbers may lose a bit of their “crisp” over time, but the tender chickpeas will soak up more dressing.
Freezing: We do not recommend freezing this salad. The fresh cucumbers and creamy feta will change texture significantly upon thawing, resulting in a mushy consistency.
What to Serve With Greek Bean Salad
This versatile dish works as a standalone light lunch or a side for a larger feast. It pairs beautifully with grilled chicken, roasted lamb, or even a side of cheese tortellini pasta salad for a carb-heavy potluck spread. If you want to keep the meal plant-based, serve it alongside vegan cheeseburger salad bowls.
Frequently Asked Questions
Yes! If using dried chickpeas, soak them overnight and boil until tender. 1 cup of dried chickpeas yields about 3 cups cooked, which is perfect for this recipe.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
The key is using Persian cucumbers, which have lower water content. Also, wait to add the feta until just before serving to keep the crumbles creamy and distinct.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
The dressing can be made in advance and stored in a jar in the fridge for up to one week. Shake well before using as the oil and lemon juice will naturally separate.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
As written, this recipe contains feta cheese. To make it vegan, simply substitute the feta with a plant-based almond-based cheese or extra Kalamata olives for saltiness.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
For that restaurant-quality look, slice the onion in half from root to stem, then slice across the grain as thinly as possible to create translucent slivers.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
The Ultimate Greek Bean Salad Recipe


Greek Bean Salad with Creamy Feta and Lemon-Herb Vinaigrette
Ingredients
Equipment
Method
- Rinse the chickpeas under cold water and pat dry. Place in a large bowl.
- Dice the cucumbers and halve the tomatoes. Slice the red onion into translucent slivers. Add all to the bowl with olives.
- Whisk olive oil, lemon juice, oregano, salt, and pepper until glossy and golden.
- Pour dressing over salad, toss to coat, then top with crumbled feta and fresh parsley.
Notes
Crumble the feta by hand for large, creamy pieces.
Join the Community!
Did you make this Greek bean salad? We want to see your results! Save this recipe to your Mediterranean Diet board on Pinterest so you never lose it. Follow @ZestLemon_official for more fresh, vibrant recipes. Leave a 5-star rating below and upload a photo of your salad in the comments—did your vinaigrette get that perfect glossy sheen?