Fresh, crunchy, and full of flavor, this Cold Green Bean Salad is the kind of side dish you’ll return to all spring and summer. It’s easy to make, holds up beautifully after it’s dressed, and offers just the right balance of textures and flavors – bright, herby, a little tangy, and subtly sweet. Our version is elevated by a cool mint vinaigrette that adds an unexpected but welcome freshness, tying everything together from the crisp green beans to the creamy feta and toasted pecans.

(Photo by Laurie Smith for “A Well-Seasoned Kitchen®”)

This post contains referral links for products I recommend. As an Amazon Associate, I earn a small commission on qualified purchases, at no cost to you.

Why This Recipe Works

  • Fresh and vibrant. Blanched green beans stay crisp and bright, the perfect base for a warm-weather salad.
  • Unexpected flavor twist. A tangy mint dressing adds a subtle sweetness and cool herb flavor without overpowering.
  • Balanced textures. Crunchy pecans, creamy feta, and sharp red onion add contrast and keep every bite interesting.
  • Make-ahead friendly. The salad holds its texture even after being dressed, making it ideal for entertaining and taking to potlucks or picnics.
  • Flexible ingredients. Easily swap pecans for walnuts, or add in cherry tomatoes for variety.

Ingredients in This Green Bean Salad with Feta Cheese

cutting board holding all ingredients in cold green bean salad, with labels

Quick Tip

Selecting and Storing Fresh Green Beans? 

Choose green beans that are bright green, firm, and snap easily when bent; avoid any that are limp or spotted. To keep them fresh, store unwashed beans in a perforated plastic bag or loosely wrap them in a paper towel and place in a partially closed bag. Store in the crisper drawer and use within 4 days.

Ingredient Substitutions and Additions

While I love this salad as it is, it is very flexible and can be modified to suit your tastes, dietary needs, or what you have on hand. Here are a few suggestions:

  • Swap pecans for walnuts, almonds, or pine nuts
  • Use fresh dill instead of mint for a different herb flavor (although you will lose the cool, fresh flavor)
  • Use red wine vinegar instead of white.
  • Substitute goat cheese crumbles for the salty feta.
  • Add halved juicy cherry tomatoes for extra color.
  • Toss in canned (rinsed and drained) chickpeas for added protein
  • To make it dairy-free or vegan, omit the feta or use a plant-based feta substitute

Can I Use Frozen Green Beans?

Fresh green beans are best for this salad because they hold their crunch and bright color after blanching. If you need to use frozen, choose whole green beans (not cut), and steam or blanch them just until tender-crisp. Be sure to drain well and pat dry to avoid a watery salad. The texture won’t be quite as crisp, but the flavors will still come through.

Horizontal, close view of glass serving bowl holding green bean salad with mint vinaigrette in a glass pitcher in the back
(Photo by Laurie Smith for “A Well-Seasoned Kitchen®”)

How to Make This Cold Green Bean Salad Recipe

Here’s all you have to do to create this vibrant salad:

Mint Vinaigrette

  1. Blend ingredients.
    Combine the olive oil, mint, vinegar, salt, garlic, and pepper in a food processor or blender and blend until smooth. Add additional salt and pepper to taste. collage of two photos, first one showing dressing ingredients in blender, second showing ingredients after blending
  2. Refrigerate.
    Put in a jar or other covered container and refrigerate for at least 1 hour to allow the flavors to blend. small glass jar holding mint vinaigrette, sitting in front of blender

Cold Green Bean Salad

  1. Blanch the green beans; dry.
    Steam the green beans until crisp tender (I cook them in my Instant Pot), then immediately plunge into a large bowl of ice water to keep their bright green color, flavor, and texture. Drain again and pat dry with paper towel. 
  2. Combine salad ingredients; refrigerate.
    When beans are dry, place in a large serving dish and toss with the pecans, onions, and feta. Cover and chill for at least 30 minutes. process shot of mixed salad ingredients without the dressing in a glass bowl
  3. Toss with dressing and serve.
    Just before serving, pour the mint vinaigrette over the salad and toss. Season with salt and pepper to taste.

closer view of glass serving bowl holding green bean salad with mint vinaigrette in a glass pitcher in the back
(Photo by Laurie Smith for “A Well-Seasoned Kitchen®”)

Tips for the Best Green Bean Salad With Feta Cheese

Here are my tips for ensuring your salad comes out perfect every time:

  • Use fresh green beans. They should be firm, bright green, and snap easily (see Quick Tip above).
  • Don’t overcook the beans. Steam just until crisp-tender, then plunge into ice water to stop the cooking.
  • Choose the right mint. Spearmint is ideal here; it’s milder and sweeter than peppermint.
  • Toast the nuts. Don’t skip this step – it deepens their flavor.
  • Use good-quality feta. Look for block feta, preferably in brine, for the best texture and taste.
  • Soften the raw onion’s bite, if needed. If your red onion is too strong for your taste, soak the chopped pieces in cold water for 10 to 15 minutes, then drain and pat dry.
  • Let the dressing rest. Mix it up at least 30 minutes ahead to let the flavors meld before tossing with the salad.

How to Serve Green Bean Salad with Feta

This salad is best served cold or at room temperature. Some main dishes I like to pair it with include:

Other Spring and Summer Side Salad Recipes


Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

glass serving bowl holding green bean salad with mint vinaigrette in a glass pitcher in the back

Green Bean Salad with Feta Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Cold Green Bean Salad with feta and mint dressing is refreshing, healthy, and always a crowd-pleaser. Crisp green beans, tangy feta, and crunchy pecans make it a standout side – perfect for spring and summer gatherings!



  • Prep Time:
    10 minutes


  • Chilling Time:
    30 minutes


  • Cook Time:
    5 minutes


  • Total Time:
    45 minutes


  • Yield:
    6 servings 1x


  • Diet:
    Gluten Free

Ingredients


Scale

Mint Vinaigrette

  • 1/2 cup extra virgin olive oil
  • 1/3 cup fresh mint leaves (packed)
  • 2 1/2 tablespoons white wine vinegar
  • 1/2 teaspoon kosher or sea salt
  • 1 medium garlic clove, finely chopped
  • Ground black pepper, to taste

Cold Green Bean Salad

  • 1 pound fresh green beans, trimmed and cut into 1” pieces
  • 2/3 cup chopped toasted pecans (can substitute walnuts, almonds or pine nuts)
  • 2/3 cup chopped red onion
  • 2/3 cup crumbled feta cheese (not flavored)
  • Kosher salt, to taste
  • Ground black pepper, to taste


Instructions

Mint Vinaigrette

  1. Combine the olive oil, mint, vinegar, salt, garlic, and pepper in a food processor or blender and blend until smooth. Add additional salt and pepper to taste. Put in a jar or other covered container and refrigerate for at least 30 minutes to allow the flavors to blend.

Cold Green Bean Salad

  1. Steam the green beans until crisp-tender. Immediately plunge the beans into ice water to keep their bright green color. Drain again and pat dry with paper towel.
  2. When beans are dry, place in a serving bowl and toss with the pecans, onions, and feta. Cover and chill for at least 30 minutes.
  3. Just before serving, pour the mint dressing over the salad and toss. Season with salt and pepper to taste.

Notes

Make ahead: The dressing can be made up to 4 days ahead, placed in an airtight container, and refrigerated. The beans can be steamed one day ahead and kept in a zip-top baggie in the refrigerator. Toss with the pecans, onions, and cheese the day you plan to serve the salad.

Tips:
– Use fresh green beans. They should be firm, bright green, and snap easily (see Quick Tip above).
– Don’t overcook the beans. Steam just until crisp-tender, then plunge into ice water to stop the cooking.
– Choose the right mint. Spearmint is ideal here; it’s milder and sweeter than peppermint.
– Toast the nuts. Don’t skip this step – it deepens their flavor.
– Use good-quality feta. Look for block feta, preferably in brine, for the best texture and taste.
– Soften the raw onion’s bite, if needed. If your red onion is too strong for your taste, soak the chopped pieces in cold water for 10 to 15 minutes, then drain and pat dry.
– Let the dressing rest. Mix it up at least 30 minutes ahead to let the flavors meld before tossing with the salad.

  • Author: From “A Well-Seasoned Kitchen®” by Sally Clayton and Lee Clayton Roper
  • Category: Side Dish
  • Method: No bake
  • Cuisine: Mediterranean

Nutrition

  • Serving Size:
  • Calories: 323
  • Sugar: 4.4 g
  • Sodium: 354 mg
  • Fat: 31.2 g
  • Saturated Fat: 6 g
  • Carbohydrates: 9.9 g
  • Fiber: 3.9 g
  • Protein: 5.3 g
  • Cholesterol: 14.8 mg

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

glass serving bowl holding green bean salad with mint vinaigrette in a glass pitcher in the back

Share This With The World

Categories

About the author

Hi, I'm Lee.

I’m an award-winning cookbook author and food blogger who believes cooking at home should be easy, elegant, and fun. My recipes and tips have been featured in national media, shared through cooking demos on TV stations across the country, and trusted by friends and readers for years. My goal is to encourage you and help build your confidence in the kitchen, so you can create meals that bring joy and connection around your table.


Sign up for recipes, tips & more!
Join the club

Latest Posts