This post may contain affiliate links.
Perfect for any potluck, this String Bean Salad is marinated in a tangy homemade salad dressing. With the addition of cherry tomatoes and parmesan before serving, this is one flavorful side salad!

To be perfectly honest, sometimes I get a little tired of all the different types of creamy side salads for the summer months. When I want a pop of tangy freshness, I automatically reach for this String Bean Salad.
HERE IS WHAT OUR READERS ARE SAYING:
“Excellent! I made this for a dinner party having never tried it. There were no leftovers.“ – Jason
Plus, being more on the vinaigrette side than mayonnaise based, this salad dressing can stand up while sitting out. A lot of the time, creamy salads like potato salad have to be kept refrigerated after a short period, making them not ideal for a party situation.
That’s why this easy green bean salad is one of my favorite ways to go, be it a picnic, potluck, or Sunday gathering at home with a crowd.
With such simple ingredients, every one of them stands out and shines. I could totally eat this easy string beans salad any day of the week, it is that good.
I crave it when it’s in the fridge, and I’ll sneak bites here and there; I can’t tell you how amazing it is!
Perfect for summer cookouts, I always get asked to bring this. And, of course, I do every time, I’ll make a double batch so I can keep some home for later. It’s even better the next day, making for amazing leftovers.
If you are looking to switch up your summer salads, I highly suggest making this String Bean Salad, so refreshing and different than the norm.
Some of our other favorite salad recipes we have on our site include: Easy Five Bean Salad Recipe with Vinaigrette Dressing, Classic Pasta Salad, and Corn and Tomato Salad.

Jump to:
- WHY THIS RECIPE WORKS:
- INGREDIENTS NEEDED (SCROLL TO THE BOTTOM OF THIS POST FOR THE FULL RECIPE CARD):
- HOW TO MAKE STRING BEAN SALAD:
- FREQUENTLY ASKED QUESTIONS ABOUT THIS RECIPE:
- CAN I ADD ANYTHING?
- CAN I USE CANNED GREEN BEANS?
- CAN I MAKE THIS AHEAD?
- ARE THERE ANY SUBSTITUTIONS?
- HOW TO STORE:
- DANA’S TIPS AND TRICKS:
- Marinated Cold String Bean Salad Recipe with Tomatoes
WHY THIS RECIPE WORKS:
- This fresh green bean salad makes a lot to feed a crowd, but you can easily halve or double the recipe.
- Great for a make-ahead option since this simple salad needs to marinade in the fridge for at least 4 hours or overnight.
- The perfect side dish to make for a picnic since it is not a mayonnaise-based salad.
INGREDIENTS NEEDED (SCROLL TO THE BOTTOM OF THIS POST FOR THE FULL RECIPE CARD):
- Fresh green beans
- Olive oil
- Red wine vinegar
- Garlic
- Dijon mustard
- Kosher salt
- Black pepper
- Red onion
- Cherry tomatoes
- Grated parmesan cheese

HOW TO MAKE STRING BEAN SALAD:
- Place the green beans in a large stock pot. Cover the green beans with water 2 inches above the beans.
- Place the large pot of water and beans on the stove over high heat, and bring to a boil.
- Once at a boil, lower the heat to medium and simmer for 5 minutes, we are looking for crisp-tender green beans. Strain and set aside.
- Make the homemade dressing in a large bowl whisk together the olive oil, vinegar, garlic, dijon, salt, and pepper.
- Add the warm green beans and onion, toss to coat.
- Cover with plastic wrap and place in the fridge to chill for 4 hours or longer.
- Before serving, add the tomatoes and cheese, toss to combine, add to a serving bowl, and serve immediately.

FREQUENTLY ASKED QUESTIONS ABOUT THIS RECIPE:
CAN I ADD ANYTHING?
Absolutely, let your imagination run wild and use this as a base recipe.
Some other veggies you can add:
- Asparagus (you will need to boil these along with the green beans, just trim the woody ends first)
- Bell peppers – love red bell peppers for this
- Corn
- Sweet onions
- Garbanzo beans
- Pine nuts
- Red pepper flakes
- Green onions
Some fresh herbs to add:
- Fresh basil
- Fresh dill
- Fresh pasley
- Fresh tarragon
I suggest keeping the parmesan and adding another cheese with it like:
- Feta cheese
- Diced mozzarella or mozzarella pearls
Hard-boiled eggs and bacon would also be amazing additions to this perfect summer salad!
CAN I USE CANNED GREEN BEANS?
No, for this salad to work properly, fresh beans should be used.
It’s really more of a fresh salad with fresh veggies and canned beans wouldn’t be the right texture.

CAN I MAKE THIS AHEAD?
Yes! It is even better the next day or longer
Make the salad up to step 6 and allow it to sit in the fridge for up to 2 days.
Then, add the tomatoes and cheese!
You can add the tomatoes and cheese immediately, but I prefer adding them just before serving.
This is a personal preference so go with what you think will work the best.
ARE THERE ANY SUBSTITUTIONS?
Yes, there are different ways to do this cold green bean salad recipe! In place of the red wine vinegar use:
- Lemon juice – add a little lemon zest while you’re at it
- White wine vinegar
- Balsamic vinegar
Instead of dijon you can use yellow, spicy, or whole grain.
A simple recipe like this is easy to change up.

HOW TO STORE:
Store leftovers in the fridge in an airtight container for up to 4 days. Best served and eaten cold.
Fresh flavors here! I do not suggest freezing.
DANA’S TIPS AND TRICKS:
- This makes a large batch, but you can easily double it to feed more or halve the recipe as needed.
- Tons of custom options, see my tips above on that.
- Great for a make-ahead summer side dish.
- Do not freeze.
- Only use fresh green beans for this recipe.

Looking for a salad with fresh ingredients?
This String Bean Salad is perfect for the summer and all year round.
It’ll get a five star rating from any crowd!
If you like this recipe, you might also like:
If you’ve tried this STRING BEAN SALAD, let me know how it turned out in the comments! You can follow me over on PINTEREST, INSTAGRAM OR FACEBOOK to find some more of our mouthwatering recipes!
Marinated Cold String Bean Salad Recipe with Tomatoes
Ingredients
- 2 pounds trimmed fresh green beans
- 1/3 cup olive oil
- 5 tablespoons red wine vinegar
- 4 cloves garlic minced
- 1 tablespoon dijon mustard
- 3 teaspoons kosher salt
- 1/4 teaspoon black pepper
- 1 small red onion thinly sliced
- 1 pint cherry tomatoes cut in half
- 1/4 cup grated parmesan cheese
Instructions
- Place the green beans in a large stock pot. Cover the green beans with water 2 inches above the beans.2 pounds trimmed fresh green beans
- Place the large pot of water and beans on the stove over high heat, and bring to a boil.
- Once at a boil, lower the heat to medium and simmer for 5 minutes, we are looking for crisp-tender green beans. Strain and set aside.
- Make the homemade dressing in a large bowl whisk together the olive oil, vinegar, garlic, dijon, salt, and pepper.1/3 cup olive oil, 5 tablespoons red wine vinegar, 4 cloves garlic, 1 tablespoon dijon mustard, 3 teaspoons kosher salt, 1/4 teaspoon black pepper
- Add the warm green beans and onion, toss to coat.1 small red onion
- Cover with plastic wrap and place in the fridge to chill for 4 hours or longer.
- Before serving, add the tomatoes and cheese, toss to combine, add to a serving bowl, and serve immediately.1 pint cherry tomatoes, 1/4 cup grated parmesan cheese
Notes
- This makes a large batch, but you can easily double it to feed more or halve the recipe as needed.
- Tons of custom options, see my tips above on that.
- Great for a make-ahead summer side dish.
- Do not freeze.
- Only use fresh green beans for this recipe.
Nutrition
Love This Recipe?
Follow @ThisSillyGirlsKitchen on Instagram and @danadevolk on Pinterest for more!














Made this with a few adjustments. Used balsamic vinegar and only a few twists of sea salt from my grinder and omitted the cheese altogether. It was a big hit at our dinner party!
Delicious and garlicky marinade! It could be used in all sorts of marinated vegetable salad combinations. I had no cherry tomatoes left in my garden, so I substituted sweet red pepper strips along with the fresh green beans, red onions, added a can of garbanzo beans and marinated them all together. It was colorful and tasty. I served it with the suggested Parmesan, but imagine that feta would be really good too. A keeper. Did I say it was garlicky?
Loved it! Refreshing new dish for green beans!
Very good!! Everyone liked it!!
Haven’t even finished it and I love it. I know my family will enjoy it. Thank you.
This salad was a hit! I added corn and carrots, which I cooked with the beans, and substituted scallions for the red onion (allergies). I also added fresh lemon juice along with the red wine vinegar. It was delicious-very crisp and refreshing. Everyone loved it and I will definitely make it again!
That sounds fantastic, thanks so much!
This is a great way to use fresh green beans! I halved the ingredients but not the dressing. Right now, the beans and onions are marinating overnight. I’m going to use feta instead of the Parmesan just because the Parmesan I have is a long cut grated. Otherwise, I put in half a tsp of sugar into the dressing, and it’s delicious! My husband even approved it, and he’s no green bean fan, but I like low carb living. Thanks for the recipe and I look forward to exploring more recipes from your site.
Simple and delicious. Great for entertaining and a welcome change from lettuce salads.
Excellent! I made this for a dinner party having never tried it. There were no leftovers.