This post may contain affiliate links. Please read our disclosure policy.

If there’s one side dish that instantly makes dinner feel more put-together, it’s this Green Bean Salad recipe. I started making versions of it years ago when I needed something fresh to pair with my baked chicken breast, easy enough for busy weeknights, but still “holiday table worthy” without the fuss.

It’s made with crisp-tender green beans, a punchy vinaigrette, a pretty pop of radicchio, plus salty blue cheese and toasted nuts for that extra crunch. I’ll happily eat this green bean salad with vinaigrette straight from the bowl for lunch, then serve the very same salad next to roast chicken as a holiday side dish for guests and call it entertaining.

And yes, this is exactly how I make it at home: quick blanch, ice bath, dry the beans well, toss gently, and don’t skimp on the crunch.

Green bean salad on a green platter with a gold serving spoon.

Why You’ll Love My Green Bean Salad

  • Make-ahead friendly. You can chill it briefly so the flavors have time to mingle before serving.
  • Crisp-tender, never soggy. A quick blanch (just a few minutes) keeps the beans bright and crunchy. 
  • That sweet-bitter-salty-crunchy combo. Radicchio brings a pleasant bitterness, blue cheese adds creamy tanginess, and toasted nuts make every bite better. 
  • Works for busy weeknights and holidays. It’s light enough for a simple dinner, but elegant enough for entertaining (especially served slightly chilled or at room temp).

Ingredients For Green Bean Salad

This simple, fresh Green Bean Salad is made better with the combination of contrasting flavors.

  • Fresh green beans – The star. Blanching makes them crisp-tender with that bright “just right” snap. 
  • Radicchio – Adds color and a slightly bitter bite that balances the rich blue cheese and the sweet hint of honey in the dressing. 
  • Shallots – Milder than raw onion, but still gives that little peppery bite. Thin slicing is key so they soften into the salad instead of shouting. 
  • Blue cheese – Creamy, tangy, and just enough “wow.” It makes the whole salad feel restaurant-y without extra work. Green Bean Salad
  • Toasted walnuts or pecans – Crunch and nutty warmth. Toasting takes them from “fine” to “can’t stop eating.” 
  • Parsley (or chives) – Freshness! It lifts everything and keeps the salad tasting light.
  • Olive oil + red wine vinegar (or sherry vinegar) – The base of the vinaigrette: fruity, tangy, and bright. Sherry vinegar adds extra depth if you want it.
  • Dijon mustard – Helps emulsify the dressing so it clings to the beans instead of pooling at the bottom.
  • Garlic – Just one clove gives the dressing a savory backbone without overpowering everything.
  • Honey (optional) – Totally optional, but it smooths out the radicchio’s bitterness in the best way. 
Ingredients for green bean salad

Ingredient Substitutions

  • Green beans – No fresh? You can use frozen green beans in a pinch – just cook until barely tender and cool fast. (They’ll be softer, but still tasty.) Want extra crunch? Use haricots verts if you see them – they’re thinner and feel fancy with zero extra effort.
  • Radicchio – Swap in arugula for peppery vibes, or chopped romaine if you want it super mild. Endive is another great “bitter-but-delicious” option.
  • Shallots – Thin-sliced red onion works great. If you’re sensitive to raw onion bite, soak sliced onion in cold water for 10 minutes, then drain.
  • Cheese – Not a blue cheese fan? Try feta (briny), goat cheese (tangy/creamy), or shaved Parmesan (salty and sharp).
  • Nuts – Walnuts, pecans, sliced almonds, pistachios, all work well. Nut-free? Toasted sunflower seeds or pepitas keep the crunch.
  • Vinegar – Red wine vinegar is classic, but sherry vinegar is deeper, champagne vinegar is lighter, and balsamic is sweeter (just use a lighter hand).
  • Herbs – Parsley and chives are great, but basil or dill can be fun if you’re serving it with fish.

How to Make Green Bean Salad

  1. Blanch the green beans until they’re bright and snappy. You’re looking for that vibrant green color and a tender-crisp bite, still a little firm, not limp. (It happens fast!)
  2. Ice bath immediately. This is the secret to stop the cooking so the blanched beans stay crisp and vibrant. Drain them well and pat dry, water clinging to the beans can dilute your dressing.
  3. Shake or whisk the dressing until it looks creamy and combined. You want it emulsified, not oily on top and vinegary on the bottom. Dijon helps bring all the ingredients together here. 
  4. Toss gently, then finish like you mean it. Combine the beans with radicchio and shallots first, then add the dressing and toss until everything is lightly coated. Finish with blue cheese, toasted nuts, and herbs. The goal is “beautifully coated,” not smashed. 
  5. Serve chilled or room temp. You can serve right away for maximum crunch, or chill it briefly so the flavors meld for a light make-ahead salad. 
citrus vinaigrette being poured over a green bean and radicchio salad

How to Store Leftovers

  • Store leftover green bean salad in an airtight container in the fridge. It keeps well for up to 2 days.
  • For best texture, add a fresh sprinkle of nuts and herbs right before serving (the fridge can soften crunch).
  • If the salad looks a little dry the next day, a tiny splash of vinegar + drizzle of olive oil wakes it right back up.

Kellie’s Tips for the Best Green Bean Salad

  • Brighten at the end. Adding a squeeze of lemon right before serving makes everything taste extra fresh.
  • Salt the blanching water. It seasons the beans from the inside out. 
  • Don’t skip drying the beans. Pat the green beans really well so your vinaigrette stays rich and not watery. 
  • Slice the shallots thin. Thin slices gives a mellow, pleasant peppery bite. Thick slices can be too pungent. 
  • Toast the nuts. Even a quick toast makes them taste richer and crunchier.
  • Add a sweet pop. Grapes or dried cranberries are SO good with the blue cheese and radicchio combo. 
green bean radicchio salad with blue cheese and walnuts in a serving bowl with a gold spoon.

What to Serve with Green Bean Salad

Weeknight pairing ideas

Holiday/entertaining pairing ideas

More Easy Salad Recipes

If you’re in a salad era (same), here are a few easy ones to link up next:

For more easy salad ideas, follow us on Facebook.

Green Bean Salad Recipe

No ratings yet
Prep: 15 minutes
Total: 15 minutes
Servings: 6
This Green Bean Salad recipe is crisp-tender blanched green beans tossed with radicchio, shallots, blue cheese, toasted nuts, and fresh herbs in a tangy Dijon vinaigrette. Light, refreshing, and perfect for weeknights or holiday entertaining. 

Equipment

  • chef's knife
  • cutting board
  • whisk
  • stock pot
  • measuring spoon

Ingredients 

For the Salad:

  • 1 lb 450 g fresh green beans, trimmed
  • 1 small head radicchio, cored and thinly sliced
  • 2 small shallots, thinly sliced
  • ½ cup crumbled blue cheese
  • ¼ cup toasted walnuts or pecans
  • 2 tablespoons chopped fresh parsley, or chives

For the Dressing:

  • 3 tablespoons olive oil
  • tablespoons red wine vinegar, or sherry vinegar for extra depth
  • 1 teaspoon Dijon mustard
  • 1 clove garlic, minced
  • ½ teaspoon honey, optional, to balance the bitterness of radicchio
  • Salt and freshly ground black pepper, to taste

Instructions 

  • Bring a large pot of salted water to a boil. Add the green beans and cook for 3–4 minutes, until tender-crisp and bright green.
Immediately transfer to an ice water bath to stop the cooking process. Drain well and pat dry.
  • In a small bowl or jar, whisk together olive oil, vinegar, Dijon mustard, garlic, honey, salt, and pepper until emulsified.
  • In a large bowl, combine the green beans, sliced radicchio, and shallots. Toss gently to mix.
  • Pour the dressing over the salad and toss to coat evenly. Add crumbled blue cheese, toasted walnuts, and parsley. Toss lightly once more.
  • Serve immediately for a crisp texture, or refrigerate for up to 2 hours to allow flavors to meld. Best enjoyed slightly chilled or at room temperature.

Notes

  • Ice bath makes crisp beans. Don’t skip it, this stops the cooking and locks in that bright green color and snap.
  • Dry the beans well before dressing so the vinaigrette stays bold and doesn’t get watery.
  • Make-ahead tip: Assemble up to 2 hours ahead and refrigerate so the flavors meld; serve slightly chilled or at room temperature. 
  • Optional add-ins: Halved grapes or dried cranberries add a sweet bite; finish with a squeeze of lemon for extra brightness. 
  • Storage: Keeps well up to 2 days in the refrigerator (add nuts fresh if possible).

Nutrition

Calories: 164kcal, Carbohydrates: 8g, Protein: 4g, Fat: 13g, Saturated Fat: 3g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Cholesterol: 8mg, Sodium: 145mg, Potassium: 246mg, Fiber: 3g, Sugar: 4g, Vitamin A: 723IU, Vitamin C: 12mg, Calcium: 97mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe?Leave a comment below!

Free email guide

Your “Healthy-ish” Meal Plan
Healthy meals don’t have to be difficult. Let me show you.

Leave a comment

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

Recipe Rating:




This site uses Akismet to reduce spam. Learn how your comment data is processed.