The fresh, crunchy summer side that steals the show at every cookout. Crisp-tender green beans — blanched then shocked in ice water so they stay vivid green and snappy — tossed with juicy cherry tomatoes, salty feta, red onion, and a zippy lemon-Dijon vinaigrette. It’s light, colorful, make-ahead friendly, and a gorgeous way to show off peak-season produce.
Fun fact: shocking blanched vegetables in ice water is a chef trick called “refreshing.” The sudden cold stops the cooking instantly and locks in chlorophyll, which is why properly blanched green beans stay bright emerald instead of fading to drab olive.
Why this recipe works
BLANCH and shock. A quick boil then an ice bath keeps the beans crisp-tender and brilliantly green.
SALT the tomatoes. A pinch of salt draws out their juices to mingle with the vinaigrette.
DRESS just before serving. Add the dressing close to serving so the beans stay crunchy, not soggy.
Ingredients
Serves 6.
Salad:
1.5 lbs (680 g) green beans, trimmed
2 cups cherry tomatoes, halved
1/2 red onion, thinly sliced
3/4 cup crumbled feta
1/4 cup chopped fresh basil or parsley
Lemon vinaigrette:
1/4 cup extra-virgin olive oil
2 tbsp lemon juice
1 tsp Dijon mustard
1 clove garlic, minced
1/2 tsp honey
Salt and pepper to taste
Instructions
Step 1: Blanch the beans
Bring a large pot of salted water to a boil. Add the green beans and cook 3-4 minutes until crisp-tender and bright green.
Step 2: Shock
Drain and immediately plunge the beans into a bowl of ice water. Once cool, drain well and pat dry.
Step 3: Make the vinaigrette
Whisk olive oil, lemon juice, Dijon, garlic, honey, salt and pepper until emulsified.
Step 4: Combine
In a large bowl, toss the green beans, cherry tomatoes and red onion.
Step 5: Dress
Pour over the vinaigrette and toss to coat. Fold in the feta and herbs.
Step 6: Serve
Taste and adjust salt and lemon. Serve at room temperature or chilled.
Nutrition information
Calories: 180 kcal per serving
Protein: 5 g
Carbohydrates: 12 g
Fat: 13 g
Saturated Fat: 4 g
Fiber: 4 g
Pro tips for the best green bean tomato salad
Don’t overcook. Beans should squeak when you bite them; mushy beans make a sad salad.
Make ahead. Blanch the beans and make the dressing a day ahead; combine before serving.
Add crunch. Toasted almonds or pine nuts are a lovely addition.
Swap the cheese. Goat cheese or shaved parmesan work if you’re not a feta fan.
Frequently asked questions
Can I make this ahead?
Yes — prep the components ahead and toss with dressing within an hour of serving so the beans stay crisp.
Do I have to blanch the green beans?
Blanching gives the best crisp-tender texture and color. Raw beans are too tough; over-steamed ones go limp.
How long does it keep?
2-3 days refrigerated, though it’s best fresh. The beans soften slightly over time.
Can I use frozen green beans?
Fresh is much better here for texture, but thawed frozen beans work in a pinch — don’t overcook them.
What main dishes pair with it?
Grilled chicken, steak, fish or anything off the BBQ.