This post may contain affiliate links. Please read our disclosure policy.
Green Bean Salad is an easy Mediterranean-style side that’s fresh, fast, and totally crowd-pleasing. With tender-crisp green beans, tangy feta, hearty chickpeas, and a zippy vinaigrette, it checks all the boxes: easy to prep, full of fresh ingredients, and perfect for a make-ahead veggie side. Plus, it comes together in under 20 minutes!
For more tasty salads, try my Grilled Salmon Salad and Balsamic Strawberry Pasta Salad.

Why I Love This Recipe
- Fast & Fresh – Done in less than 20 minutes, with zero stress.
- Make-Ahead Friendly – Tastes even better after marinating a few hours (or up to a day) in the fridge.
- Mediterranean Flavors – Tangy feta, kalamata olives, fresh lemon, and oregano bring the zest to this Green Bean Salad.
- Great for Gatherings – Holds up beautifully on a buffet or potluck table, and it’s easy to double for larger crowds.
RECIPE WALK-THROUGH
How To Cook Green Beans
For green bean salad, you want your beans to be cooked to a tender-crisp. No mushy green beans here! Here’s how to make sure they are perfectly cooked.
- Set a pot of salted water on the stove to boil while you trim the green beans. Slice the pointed stems off each end of each bean. Then place them in a colander and rinse them in cold water.
- Boil the green beans for about 3-4 minutes. They will turn a bright green color, and you should be able to pierce one with a fork with little resistance.
- Drain the green beans in a colander and immediately rinse with cold water until they’ve cooled down. This stops the cooking process and keeps the beans from getting too soft.

How To Make Green Bean Salad
See the recipe card below for full, detailed instructions
- Make the dressing. Whisk or shake together the ingredients listed in the recipe below.
- Toss salad together. Combine green beans with feta cheese, Kalamata olives, red onion, tomatoes, chickpeas, and fresh parsley.
- Dress. Pour about half of the dressing over the salad. Toss together and add more dressing as desired.
Frequently Asked Questions
Can I use canned or frozen green beans?
Fresh is best for texture and flavor, but if you’re in a pinch, frozen green beans (blanched) will work. Canned are much softer and typically don’t hold up as well.
Serving Suggestions
Serve this salad at room temperature or chilled. It pairs beautifully with grilled chicken, salmon, or steak. Try it as a side for summer BBQs or serve it over a bed of couscous or quinoa. It’s also a great veggie side to round out a simple weeknight dinner like rotisserie chicken or a pasta dish.
Variations
- Add pine nuts or sliced almonds in place of or in addition to the chickpeas.
- Swap goat cheese or fresh parmesan for the feta.
- Add other veggies like roasted red peppers, diced cucumber, or artichoke hearts.
Storage Tips
The Best Way to Store Leftovers
Storage: Keep the salad in the fridge in an airtight container for up to 3-4 days. The flavors will get more pronounced the longer it sits, and the green beans may start to wilt.
Make Ahead: You can mix the salad with the dressing up to a day in advance. Just toss again right before serving.
Recipe Tips
- Shock the green beans – After boiling, rinse with cold water or plunge into an ice bath to keep them bright green and crisp.
- Dry your green beans well – Too much moisture can water down the vinaigrette.
- Use a jar for the dressing – Just shake it all together; no whisk required!
- Let it sit before serving – A little marinating time helps the flavors blend beautifully.

More Greek-Inspired Recipes

Mediterranean Green Bean Salad
Ingredients
Green Bean Salad
- 1 ½ pounds Fresh green beans
- ½ cup Red onion minced
- ½ cup Feta cheese
- 1 tablespoon Fresh minced parsley
- 1 cup Cherry tomatoes sliced in half
- ½ cup Pitted kalamata olives well drained
- 15 ounce Can chickpeas well drained
Vinaigrette
- ¼ cup Olive oil
- 2 tablespoons Red wine vinegar
- 1 tablespoon Fresh lemon juice
- 1 teaspoon Dried oregano
- 1 teaspoon Dijon mustard
- 1 Garlic clove finely minced
- Salt and pepper to taste
Instructions
Green Bean Salad:
- Boil water in a 3-quart pot and add 1 tablespoon of salt. While the water is coming to a boil, rinse green beans and trim off the stem ends.
- Add the trimmed green beans to boiling water for about 3-4 minutes. Beans should be bright green in color and the texture tender but still crisp. Strain into a calendar and rinse beans with cold water to stop the cooking process. Pat dry with paper towels to remove any extra water.
- In a large serving bowl, toss salad ingredients together. Add dressing (recipe below) and toss again to coat.
- Serve at room temperature.
Dressing:
- In a small bowl, whisk together dressing ingredients until well combined. You could also shake in a tightly sealed jar or pulse in a blender. Set aside until you are ready to dress your green bean salad, or store it in the fridge for up to 3 days.
Notes
Nutrition
Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.






Just made this for dinner and there isn’t any leftover 🥺 I added a ham slice that I chunked up and used goat cheese but those are the only changes I made to this absolutely delicious recipe!!! Will be making this often!!! So easy!!
Nice! Awesome feedback Christine! Thanks for stopping by.
Delicious, colorful and easily made. It’s a keeper, I will definitely make this again!
Love your feedback Pam! Thanks for stopping by.
Very good!!! I used canned green beans because that’s what we prefer and substituted the chickpeas with cannellini beans (we don’t like chickpeas), used black olives instead of Kalamata olives and left out the red onion.
Love the feedback Kathy! Thanks for stopping by to share.
Love It! Great for my diet.