Greek Bean Salad with Creamy Feta and Lemon-Herb Vinaigrette

By Sarah Miller

On September 9, 2026

Close-up of Mediterranean bean salad showing the glossy texture of the vinaigrette on chickpeas and cucumbers. (Greek bean salad)

Cuisine

Greek, Mediterranean

Prep time

15 minutes

Cooking time

Total time

15 minutes

Servings

4 people

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.

Extreme close-up of creamy feta crumbles and translucent red onion slivers atop a Greek bean salad.
The combination of creamy feta and thin red onions adds layers of flavor.

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.

Close-up of Mediterranean bean salad showing the glossy texture of the vinaigrette on chickpeas and cucumbers. (Greek bean salad)
Notice how the golden vinaigrette creates a glossy finish on the fresh vegetables.

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

A top-down shot of a rustic white bowl filled with vibrant Greek bean salad, featuring tender chickpeas, cucumbers, and large crumbles of feta.
The ultimate healthy Greek bean salad with glossy lemon-herb dressing.
Close-up of Mediterranean bean salad showing the glossy texture of the vinaigrette on chickpeas and cucumbers. (Greek bean salad)

Greek Bean Salad with Creamy Feta and Lemon-Herb Vinaigrette

A vibrant Greek bean salad featuring tender chickpeas, crisp Persian cucumbers, and creamy feta cheese, all tossed in a glossy lemon-herb vinaigrette. Perfect for healthy meal prep and refreshing Mediterranean lunches.
Prep Time 15 minutes
Total Time 15 minutes
Servings: 4 people
Course: Lunch, Salad, Side Dish
Cuisine: Greek, Mediterranean
Calories: 310

Ingredients
  

Salad Components
  • 2 cans (15 oz / 425g) Chickpeas Rinsed and drained
  • 2 cups (300g) Persian Cucumbers Finely diced
  • 1 pint (250g) Cherry Tomatoes Halved
  • 1/2 medium (60g) Red Onion Thinly slivered
  • 1/2 cup (75g) Kalamata Olives Pitted
  • 4 oz (115g) Feta Cheese Creamy, crumbled
  • 1/4 cup (15g) Fresh Parsley Finely chopped
Lemon-Herb Vinaigrette
  • 1/3 cup (80ml) Extra Virgin Olive Oil
  • 3 tbsp (45ml) Lemon Juice Freshly squeezed
  • 1 tsp (2g) Dried Oregano
  • 1/2 tsp (3g) Sea Salt
  • 1/2 tsp (1g) Cracked Black Pepper Coarse

Equipment

  • 1 Large Mixing Bowl Preferably rustic ceramic
  • 1 Small Mason Jar For emulsifying the dressing

Method
 

Prepare the Salad
  1. Rinse the chickpeas under cold water and pat dry. Place in a large bowl.
  2. Dice the cucumbers and halve the tomatoes. Slice the red onion into translucent slivers. Add all to the bowl with olives.
Dress and Serve
  1. Whisk olive oil, lemon juice, oregano, salt, and pepper until glossy and golden.
  2. Pour dressing over salad, toss to coat, then top with crumbled feta and fresh parsley.

Notes

Use Persian cucumbers for the best crunch.
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?

You might also like these recipes

Leave a Comment

Recipe Rating