This green bean salad is the ultimate vibrant side dish that brings a burst of Mediterranean freshness to your table. If you are looking for a recipe that combines crisp-tender textures with a zesty, herb-forward finish, this is the one you will save and make on repeat.
We designed this green bean salad to be as visually stunning as it is delicious. With bright emerald beans, creamy white feta, and pops of ruby red tomatoes, it is a showstopper for summer potlucks or elegant weeknight dinners.
This recipe bridges the gap between a simple vegetable side and a gourmet salad, much like our popular cucumber feta salad. Whether you are serving this alongside grilled proteins or as a standalone light lunch, the combination of fresh dill and lemon zest creates an unforgettable flavor profile.

Why This Mediterranean Green Bean Salad Works
- Perfectly Blanched Texture: The green beans are cooked to a precise “crisp-tender” state, maintaining a vibrant emerald green color and a satisfying snap.
- Textural Contrast: We combine creamy, jagged crumbles of white feta with the crunch of golden-brown toasted pine nuts for a multi-dimensional mouthfeel.
- Aromatic Herb Blend: Using both fresh dill and flat-leaf parsley provides a layered “neon-green” herbal freshness that elevates the earthy beans.
- Zesty Lemon Finish: A dual-action lemon approach—using both fresh juice and bright yellow zest curls—cuts through the richness of the olive oil glaze.
If you enjoy salads with a hearty nutritional profile, you might also love our lentil salad or our protein-packed shrimp salad recipes.
Essential Ingredients for the Best Green Bean Salad
Fresh Green Beans: Look for firm, straight beans without soft spots. When blanched correctly, they become the vibrant emerald foundation of this dish.
Creamy Feta Cheese: Use a high-quality block of feta in brine. Breaking it into large, jagged crumbles provides a much better texture than the pre-crumbled varieties.
Glossy Cherry Tomatoes: Halved red cherry tomatoes add a sweet, juicy contrast to the salty feta and earthy beans. Ensure they are ripe and glossy for the best visual appeal.
Shaved Red Onions: We slice these paper-thin so they become translucent. They add a sharp, pungent bite without overwhelming the other delicate flavors.
Toasted Pine Nuts: These provide a buttery, nutty depth. Toasting them until golden brown is a non-negotiable step for maximum flavor extraction.
The Herb Duo: Fresh dill and parsley are chopped finely to create a “confetti” effect across the salad, adding both color and a cooling aroma.
Dressing Elements: High-quality extra virgin olive oil, fresh lemon wedges, and lemon zest curls create a simple yet luxurious glaze that makes the vegetables glisten.
How to Make This Vibrant Green Bean Salad Step-by-Step
1. Preparing the Emerald Green Beans
Start by trimming the stem ends of 1 lb (450g) of fresh green beans. Bring a large pot of salted water to a rolling boil.
Prepare an ice bath in a large bowl. Drop the beans into the boiling water for 3 to 4 minutes until they are bright, saturated emerald green and crisp-tender. Immediately plunge them into the ice water to stop the cooking process and lock in that neon color.
2. Toasting the Golden Pine Nuts
In a small dry skillet over medium heat, add 1/4 cup (35g) of pine nuts. Shake the pan constantly for 2-3 minutes.
Watch them closely! They transition from pale to golden-brown very quickly. Once they smell nutty and look toasted, remove them from the heat immediately to prevent burning.
3. Prepping the Mediterranean Aromatics
Shave 1/2 a small red onion into paper-thin, translucent slices. If you want a milder flavor, soak the slices in cold water for 5 minutes, then pat dry.
Halve 1 cup (150g) of glossy red cherry tomatoes and finely chop 2 tablespoons (8g) of fresh dill and 2 tablespoons (8g) of fresh parsley. Zest a lemon to create long, bright yellow curls.

4. Assembling the Masterpiece
Pat the chilled green beans completely dry—this is crucial for the olive oil glaze to adhere. Place the beans in a matte white ceramic shallow bowl.
Layer the red onions, cherry tomatoes, and large crumbles of 4 oz (115g) white feta cheese over the beans. Drizzle with 3 tablespoons (45ml) of extra virgin olive oil and the juice of half a lemon.
Toss gently to ensure every bean has a visible glisten. Sprinkle the toasted pine nuts, fresh herbs, and lemon zest curls over the top. Serve with fresh lemon wedges on the side.
For more grain-based Mediterranean inspirations, check out our quinoa salad or the colorful black bean and corn quinoa salad.
Expert Tips for Success
- Dry the Beans Thoroughly: After the ice bath, use a clean kitchen towel to dry the beans. If they are wet, the oil and lemon juice will slide off rather than coating them.
- Large Feta Crumbles: Don’t over-mix once the feta is added. You want those large, jagged white chunks to stay intact for visual contrast and creamy bites.
- The “Mandoline” Trick: For the most professional-looking red onions, use a mandoline slicer on the thinnest setting to achieve that translucent, paper-thin look.
- Salt at the End: Feta is naturally salty. Taste the salad before adding extra sea salt to ensure it is perfectly balanced.
Storage, Reheating & Freezing
Storage: This green bean salad is best enjoyed fresh, but it will keep in an airtight container in the refrigerator for up to 2 days. Note that the acid in the lemon juice may slightly dull the bright green color of the beans over time.
Reheating: This dish is intended to be served cold or at room temperature. We do not recommend reheating it, as the fresh herbs and feta will lose their texture.
Freezing: Do not freeze this salad. The fresh tomatoes, onions, and blanched beans will become mushy upon thawing.
What to Serve With This Salad
This green bean salad is incredibly versatile. It pairs beautifully with lemon-herb roasted chicken, grilled salmon, or even a hearty steak. For a full vegetarian spread, serve it alongside our lentil salad for a protein boost.
It also makes a fantastic addition to a Mediterranean mezze platter featuring hummus, pita, and olives. The acidity of the lemon and the creaminess of the feta make it a perfect palate cleanser for richer main courses.
Frequently Asked Questions
You can blanch the beans and prep the vegetables a day early. However, wait to add the dressing and feta until shortly before serving to keep it fresh.
Fresh green beans are highly recommended for the best ‘snap.’ Frozen beans can work but will have a softer texture and may not be as vibrant.
The secret is shocking them in an ice bath immediately after blanching. This stops the cooking process and locks in the vibrant emerald chlorophyll.
Yes, all the ingredients in this Mediterranean green bean salad are naturally gluten-free.
Toasted slivered almonds or walnuts make excellent substitutes, providing a similar crunch and nutty flavor profile.
The Ultimate Mediterranean Green Bean Salad Recipe


Green Bean Salad with Feta, Lemon, and Toasted Pine Nuts
Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil. Cook beans for 3-4 minutes until bright emerald and crisp-tender.
- Immediately transfer beans to an ice bath to stop cooking and preserve color. Pat dry thoroughly.
- Toast pine nuts in a dry skillet over medium heat for 2-3 minutes until golden-brown.
- Shave red onions, halve cherry tomatoes, and chop fresh herbs.
- Combine beans, onions, and tomatoes in a bowl. Drizzle with olive oil and lemon juice.
- Top with feta crumbles, toasted pine nuts, lemon zest, and fresh herbs. Serve with lemon wedges.
Notes
Use high-quality block feta for the best creamy texture.
Share Your Culinary Creations!
We hope this green bean salad becomes a new favorite in your kitchen! The combination of fresh herbs and the snap of the emerald beans is truly unbeatable.
Save this recipe to your Pinterest boards so you always have it on hand for your next gathering. Follow @ZestLemon_official for more vibrant, healthy recipe inspiration.
If you make this dish, please leave a 5-star rating in the recipe card above and share a photo of your salad in the comments below. We love seeing how your salads turn out!