This Simple Green Bean Tomato Salad is bright, refreshing, and packed with flavor — a perfect alternative to heavier, mayo-based salads. Crisp-tender green beans combine with juicy tomatoes, a sharp bite of red onion, minced garlic, and fresh herbs, all tossed in a simple balsamic-Dijon dressing and finished with salty crumbled feta. Toasted walnuts add a pleasant crunch, but they are optional. This salad is an ideal choice for summer gatherings and weeknight dinners alike.

There are many variations of cold green bean salads, but this version is a long-time family favorite. It’s simple to prepare, holds its texture well, and pairs beautifully with a wide range of main dishes. The flavors are clean and well balanced: bright acidity from the vinegar, richness from the olive oil, and savory notes from the feta and fresh herbs.
Ingredient notes and substitutions

- Green beans: Use fresh, trimmed green beans and blanch them briefly so they remain crisp-tender. Canned beans are not recommended. If you prefer, fresh asparagus cut into similar lengths is an excellent alternative.
- Tomatoes: Cherry or grape tomatoes work best; any small, ripe tomato variety will do.
- Red onion: Thinly sliced red onion brings a pleasant bite. Shallots are a milder substitute if you prefer a gentler flavor.
- Garlic: Freshly minced garlic gives the dressing a bright, savory note.
- Oil: Extra virgin olive oil is recommended, but avocado oil can be used for a neutral flavor.
- Vinegar: Balsamic vinegar is used here; however, red wine, white balsamic, apple cider, or champagne vinegar are good alternatives. A splash of lemon juice also complements this salad nicely.
- Dijon mustard: Helps emulsify the dressing and adds a subtle tang. Grainy Dijon can be used for texture.
- Salt and pepper: Kosher or sea salt and freshly ground black pepper to taste.
- Fresh herbs: Flat-leaf parsley is lovely here, though fresh basil or mint will also add a bright herbal note.
- Cheese and nuts: Crumbled feta is traditional and optional; freshly grated Parmesan is another pleasant option. Toasted walnuts add crunch; you can substitute pine nuts or almonds or omit nuts entirely.
- Protein: For a heartier salad, add rinsed canned chickpeas (garbanzo beans) or drained cannellini beans.
Tried and true tips
When serving a crowd, consider offering the feta and nuts on the side so guests can customize their portions. If you use frozen green beans, take care not to overcook them — a quick blanch is all they need to stay tender-crisp.
Blanching green beans
Blanching green beans keeps them bright green, tender-crisp, and ready to hold the dressing without becoming soggy. To blanch, simmer the trimmed beans in boiling salted water for a few minutes until they are crisp-tender, then immediately transfer them to an ice bath to stop the cooking. Drain well before adding to the salad.

How to Make Simple Green Bean Tomato Salad
- In a medium bowl, whisk together Dijon mustard, balsamic vinegar, salt, and pepper.
- Slowly whisk in the olive oil until the dressing is emulsified and slightly thickened.
- Stir in the minced garlic and taste; adjust seasoning if needed.
- Add thinly sliced red onion to the dressing and let it sit for a minute so the onion softens slightly and absorbs flavor.
- Toss in the blanched and drained green beans.
- Add halved tomatoes and chopped parsley; gently toss until everything is evenly coated with the dressing.
- Finish with crumbled feta and toasted walnuts, if using.
- Garnish with additional fresh parsley and serve immediately or allow to chill briefly so flavors meld.


Serving suggestions
This salad pairs beautifully with grilled meats, roasted chicken, or simply dressed fish. It also makes a light lunch when topped with sliced grilled chicken or a scoop of rinsed chickpeas for extra protein. The bright flavors and crisp texture complement rich main courses and add a fresh element to any summer meal.

- Leftovers keep well in an airtight container for up to three days. Bring the salad to room temperature before serving and toss with a little extra olive oil or balsamic vinegar if it seems dry.
- For more protein, add rinsed canned chickpeas or cannellini beans.
- For a smoky, savory twist, top with crumbled cooked bacon just before serving.
- This salad is best served at room temperature or slightly chilled. Refrigerate for about an hour if you prefer it cold.
More great summer favorites
If you enjoy this green bean and tomato salad, try it alongside other seasonal salads and simple grilled dishes. Fresh produce and minimal dressing let the ingredients shine during warm months, so seek out ripe tomatoes, fresh herbs, and crisp vegetables to create similar easy, flavorful sides.
Inspired by this recipe? Tag or mention Claudia’s Table on social media — it’s always a pleasure to see how readers adapt recipes. All content and photographs ©Claudia’s Table and claudiastable.com
Simple Green Bean Tomato Salad
Author: Ana Coronado
Date: July 5, 2021
A refreshing summer salad of blanched green beans, ripe tomatoes, red onion, and fresh parsley tossed in a balsamic-Dijon vinaigrette and finished with crumbled feta and toasted walnuts (optional).
Prep Time: 20 mins Cook Time: 10 mins Total Time: 30 mins
Servings: 8 Calories: 127 kcal (per 1 cup)
Equipment
- Medium bowl
- Whisk
Ingredients
- 1 pound green beans, trimmed and blanched, cut into 2-inch pieces
- 1 1/2 cups tomatoes, halved (cherry, grape, or baby)
- 1/4 cup red onion, thinly sliced
- 1 clove garlic, finely minced
- 3 tablespoons extra virgin olive oil
- 3 tablespoons balsamic vinegar
- 2 teaspoons Dijon mustard
- 1 teaspoon kosher salt
- Freshly ground black pepper, to taste
- 1/4 cup fresh parsley, chopped
- 1/2 cup feta cheese, crumbled (optional)
- 1/4 cup walnuts, toasted and chopped (optional)
Instructions
- In a medium bowl, combine Dijon mustard, balsamic vinegar, salt, and pepper.
- Whisk in the olive oil slowly until the dressing is emulsified.
- Add the minced garlic and mix to combine.
- Toss the sliced red onion in the dressing and let it sit briefly to mellow.
- Add the blanched green beans and toss to coat.
- Fold in the tomatoes and parsley, tossing gently until evenly combined.
- Top with crumbled feta and toasted walnuts, if desired.
- Garnish with additional parsley and serve immediately or chill briefly.
Notes
How to blanch green beans: Boil trimmed green beans in salted water for 2–4 minutes until crisp-tender, then plunge them into an ice bath to stop cooking. Drain thoroughly before adding to the salad.
How to store leftovers: Store in an airtight container for up to three days. Allow leftovers to come to room temperature for 20 minutes before serving and toss with a little extra olive oil or balsamic if needed.
Nutrition (per 1 cup)
- Calories: 127 kcal
- Carbohydrates: 8 g
- Protein: 3 g
- Fat: 10 g
- Sodium: 421 mg
- Fiber: 2 g
All content and photographs ©Claudia’s Table and claudiastable.com