Quick Tangy Green Bean Salad
This tangy green bean salad is the kind of side dish that pulls a whole meal together in under fifteen minutes. It’s bright, crisp-tender beans tossed with a punchy mustard-shallot dressing that actually gets better as it sits.

No mushy beans here. A quick blanch and an ice bath keep them snappy, and the vinaigrette soaks into every ridge.
Why This Salad Works
I keep coming back to this green bean salad because it manages to be both light and bold at the same time. The mustard vinaigrette has a sharp, almost prickly edge that wakes up whatever you serve it with.
The beans stay snappy, never waterlogged, thanks to a quick ice bath right after blanching. And unlike many salads that wilt under time, this one holds its crunch for a couple of days.
Ingredients

- 1 lb fresh green beans, trimmed: look for firm, bright pods
- 1 small shallot, minced: about 2 tablespoons
- 1 tbsp Dijon mustard: smooth or whole grain both work
- 2 tbsp red wine vinegar: adds the tang
- 3 tbsp extra virgin olive oil: a good one makes a difference here
- 1 tsp honey: balances the sharpness
- ½ tsp kosher salt: plus more for the blanching water
- ¼ tsp black pepper: freshly ground
- ¼ cup slivered almonds, toasted: optional, but they add crunch
- 2 tbsp fresh tarragon leaves: roughly chopped
Variations / Substitutions
- Swap the tarragon: fresh parsley or dill work if tarragon isn’t your thing.
- Add some cheese: crumbled goat cheese or feta gives it a creamy note.
- Make it vegan: just leave out the honey or use maple syrup.
- Go nut-free: skip the almonds and the salad is still wonderful.
- Change the shallot: a few thin slices of red onion bring a similar bite.
If this style of side appeals to you, our Lemony Roasted Asparagus is another bright, simple option.
How to Make Green Bean Salad
Step 1: Blanch and Shock the Green Beans

Bring a large pot of water to a rolling boil and salt it generously, about 1 tablespoon of salt. Toss in the trimmed green beans and cook them for exactly 3 minutes, until they turn bright green and lose their raw snap.
The beans should still have a noticeable crunch when you bite one. Drain them immediately and plunge into a bowl of ice water. Let them sit for 1 minute, then drain well and pat them dry with a clean towel. Every bit of water you remove helps the dressing stick later.
Step 2: Whisk the Vinaigrette

In the bottom of a large mixing bowl, combine the minced shallot, Dijon mustard, red wine vinegar, honey, salt, and pepper. Whisk everything together, then slowly drizzle in the olive oil while whisking steadily until the dressing looks creamy and emulsified.
It will be sharp and a little pungent straight from the bowl, which is exactly what you want. The beans mellow it out as they sit.
Step 3: Toss and Serve

Add the dried green beans to the bowl with the vinaigrette and toss them gently with your hands or two spoons until every bean gets a coat. Let the salad sit for about 5 minutes on the counter so the flavors start to sink in.
Pile the dressed beans onto a platter or shallow bowl, scatter the toasted almonds and fresh tarragon over the top, and serve it warm or at room temperature.
Tips for the Best Green Bean Salad
- Salt the water well.: The blanching water should taste like the sea. It’s the only chance you get to season the inside of the beans.
- Give it a short rest.: Letting the dressed salad sit for 10 minutes before serving lets the shallot mellow and the beans soak up the vinaigrette.
- Dry the beans completely.: Any leftover water after the ice bath will thin out the dressing and make the salad watery, so take a minute with a towel.
Scale it up for a party:
| For 4 | For 8 |
|---|---|
| 1 lb beans | 2 lb beans |
| 1 small shallot | 2 small shallots |
| 1 tbsp Dijon | 2 tbsp Dijon |
| 2 tbsp vinegar | 4 tbsp vinegar |
| 3 tbsp olive oil | 6 tbsp olive oil |
| 1 tsp honey | 2 tsp honey |
| ¼ cup almonds | ½ cup almonds |
Storing Leftovers
- Refrigerate: pack the salad into an airtight container and it will keep for up to 3 days. The beans firm up a touch more as they chill.
- Serve cold: this salad is just as good straight from the fridge. Give it a quick toss to redistribute any dressing that soaked in.
What Goes Well With Green Bean Salad
This salad is a natural next to grilled chicken thighs or a pan-seared steak because the tangy dressing cuts right through the richness. It also works beside roasted salmon or a simple frittata for a lighter meal.
Frequently Asked Questions
Can I use frozen green beans?
Yes. Frozen cut beans work in a pinch. Boil them for about 2 minutes instead of 3, then follow the rest of the steps as written.
What’s the best way to toast the almonds?
Put the slivered almonds in a dry skillet over medium heat. Stir them every 30 seconds for about 3 minutes, until they smell nutty and turn lightly golden.
Can I make this without shallot?
Absolutely. Swap in an equal amount of finely chopped red onion or a few thinly sliced scallions. The flavor will be a little sharper but still great.
Can I use a different vinegar?
White wine vinegar or lemon juice are both good swaps. They each bring a similar brightness, though lemon will make the dressing a bit zippier.

Green Bean Salad Recipe
Ingredients
Method
- Boil a large pot of salted water, add the green beans, and cook for 3 minutes until bright green and crisp-tender. Drain and plunge into ice water for 1 minute, then drain well and pat dry.
- In a large bowl, whisk together the shallot, mustard, vinegar, honey, salt, and pepper. Slowly whisk in the olive oil until the dressing is emulsified.
- Add the dried beans to the bowl and toss until they’re all coated. Let them sit 5 minutes, then transfer to a platter, top with toasted almonds and tarragon, and serve.
