Green Bean and Feta Salad
Why You’ll Love This Recipe
I will be honest, for years I thought a green bean salad meant a sad, mushy pile of beans drowning in a can of cream of mushroom soup. That is not this recipe. This Green Bean and Feta Salad changed my whole perspective on what a side dish can be.
The first time I made this, I was trying to use up leftover green beans from a massive farmers market haul. I did not want to steam them or blanch them the same old boring way. I wanted something bright and fresh that could stand up to a heavy main course. I tossed the warm beans with a simple lemon vinaigrette and crumbled feta, and my family devoured the entire bowl before I even got the roast chicken on the table.
The magic here is the contrast. You get the satisfying snap of a perfectly cooked green bean, the creamy saltiness of the feta, and a pop of acidity from the dressing. It is a salad that actually feels satisfying and complete. It is also incredibly forgiving. You can make it ahead of time, serve it at room temperature, or even enjoy it cold straight from the fridge the next day. For more on the history of this classic ingredient, check out the Wikipedia page for green beans.
Ingredients
- 1 pound fresh green beans, ends trimmed
- 4 ounces feta cheese, crumbled
- 1/4 cup extra virgin olive oil
- 2 tablespoons fresh lemon juice
- 1 small shallot, finely minced
- 1 clove garlic, finely minced
- 1/2 teaspoon Dijon mustard
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup toasted slivered almonds (optional)
- 2 tablespoons fresh dill, chopped (optional)
Step-by-Step Directions
- Fill a large bowl with ice water and set it next to the stove. This is your shock bath and it is the single most important step.
- Bring a large pot of well-salted water to a full rolling boil. Do not skimp on the salt here, it is your only chance to season the beans from the inside out.
- Drop the trimmed green beans into the boiling water. Let them cook for exactly 3 minutes. The beans will turn a bright, vibrant green and should still have a good snap when you bite into one.
- Use a slotted spoon or tongs to immediately transfer the beans from the boiling water into the bowl of ice water. Let them sit in the ice bath for at least 2 minutes to stop the cooking process completely.
- While the beans are cooling, make the dressing. In a small bowl, whisk together the olive oil, lemon juice, minced shallot, minced garlic, Dijon mustard, salt, and pepper. Whisk until the dressing looks thick and emulsified.
- Drain the green beans from the ice water and pat them very dry with a clean kitchen towel or paper towels. Any excess water will make the dressing slide right off.
- Place the dry green beans in a large mixing bowl. Pour the dressing over the top and toss gently with your hands or a pair of tongs until every bean is coated.
- Add the crumbled feta and the toasted almonds and fresh dill if you are using them. Toss once more very gently to combine. Serve immediately or let it sit at room temperature for 20 minutes to let the flavors meld.
Pro Tips for Success
The most common mistake people make with this Green Bean and Feta Salad is overcooking the beans. They go from perfectly crisp to sad and limp in a matter of seconds. That is why the ice bath is non-negotiable. It shocks the beans and locks in that bright green color and firm texture.
Do not skip drying the beans after the ice bath. If the beans are wet, the vinaigrette will not stick to them. It will pool at the bottom of the bowl and your salad will taste bland. Take the extra 30 seconds to pat them completely dry.
You can use any type of feta you like, but I personally prefer the block-style feta that comes packed in brine. It has a creamier texture and a more pronounced salty tang than the pre-crumbled dry stuff. For more on the different types of feta, you can read the Wikipedia article on feta cheese.
Servings and Timing
This recipe makes about 4 generous side dish servings. The active prep time is about 10 minutes, and the cook time is only 3 minutes. The total time from start to finish is about 30 minutes, including the time to let the salad sit and come together.
Variations and Substitutions
If you want to make this a heartier salad, you can add a cup of cooked chickpeas or some grilled chicken strips right before serving. For a dairy-free version, simply leave out the feta cheese or substitute it with a plant-based feta alternative. The dressing works beautifully on its own.
You can swap the almonds for walnuts, pecans, or even sunflower seeds. If you do not have fresh dill, fresh parsley or chives are also fantastic. I have also made this with roasted green beans instead of blanched ones. Just toss the raw beans in a little oil and salt and roast them at 425 degrees Fahrenheit for about 15 minutes. The texture is different, chewier and more caramelized, but it is still delicious.
What to Serve With This
This bright and tangy salad is the perfect companion to rich and savory mains. I love serving it next to my Crispy Oven Baked Chicken Thighs because the crunchy skin and the fresh beans are a perfect match. It also works wonderfully alongside a Garlic Herb Grilled Salmon for a light and healthy dinner.
Storage and Reheating
This salad is best served the day it is made, but leftovers will keep in an airtight container in the refrigerator for up to 2 days. The beans will soften slightly over time as they sit in the dressing, but the flavor actually gets better. I do not recommend reheating this salad. Serve it cold or let it come to room temperature for about 15 minutes before eating.
FAQs
Can I use frozen green beans for this Green Bean and Feta Salad?
I do not recommend it. Frozen green beans are already blanched before freezing, and they will turn mushy when you try to cook them again. The texture will be completely different. Fresh green beans are essential for that perfect snap.
What if I accidentally leave the beans in the ice bath for 30 minutes?
Do not worry about it. The beans will be fine. They might absorb a tiny bit of water, which is why you should dry them extra well, but the texture will still be crisp and good. I have done this many times.
Can I make this Green Bean and Feta Salad completely vegan?
Yes, absolutely. Just skip the feta cheese or use your favorite vegan feta. The lemon vinaigrette is already dairy-free and vegan friendly. It will still be delicious.
My dressing tastes too acidic. What did I do wrong?
It is possible you used a very tart lemon or you added a bit too much juice. You can fix this by whisking in an extra teaspoon of olive oil or a tiny pinch of sugar to balance out the acidity. The Dijon mustard also helps mellow the sharpness.
Can I cook the green beans a day ahead of time?
You can blanch and shock the beans up to 24 hours in advance. Just keep them in a sealed container in the refrigerator. When you are ready to serve, let them come to room temperature, pat them dry again, and then toss them with the dressing and feta.
Conclusion
This Green Bean and Feta Salad has become my go-to side dish for everything from weeknight dinners to holiday potlucks. It is quick, it is flavorful, and it makes you feel like you are eating something truly special. I hope you give it a try and love it as much as my family does. Let me know in the comments how yours turns out.
![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||











