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.
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.