Featuring cherry tomatoes and a quick Mediterranean cilantro sauce, this mouthwatering Vegan Green Bean Salad is easy to make in 20 minutes. It's the perfect way to enjoy mild and tender green beans.

Sometimes all you need are some fresh herbs and spices to bring out the natural flavor of fresh seasonal vegetables.
This vegan salad without lettuce takes green beans and tomatoes to another level by adding a simple dressing you can make in minutes in a food processor. It's sure to become one of your favorite easy vegan green bean recipes.
Jump to:
Why you'll love this recipe
- It's super flavorful yet only requires 6 ingredients (plus salt and pepper).
- You can make it in under 30 minutes.
- It pairs well with everything from sandwiches and burgers to pasta and other cold salads.
Ingredients and substitutions
The list of ingredients you will need is relatively short. Besides fresh green beans and cherry tomatoes, you will need the following for the dressing:
- Fresh garlic
- Fresh cilantro: If you're someone who doesn't care for cilantro, don't worry. You can use fresh parsley or basil instead.
- Lemon juice: A little acid livens up the sauce.
- Olive oil: Use the best quality extra virgin olive oil you can, but you don't need to spend a lot. Costco's Kirkland brand organic EVOO is highly rated and a staple in my kitchen.
- Salt and pepper: Start with a little, then taste and add more, if needed.
Variations
Change up your salad by adding fresh corn, olives, or walnuts. The sauce can also be served on rice, pasta, or other vegetables.
For the complete list of ingredients with measurements plus recipe instructions, please see the recipe card at the bottom of this post.
Instructions
Trim and blanch
Blanching, or flash cooking the green beans, is a great way to ensure they stay bright green and crisp. No one wants soggy gray beans in their salad.
First line up the green beans up on a cutting board and trim the stem ends. Then prepare an ice bath by placing cold water and ice cubes in a large bowl and set aside. Now you're ready to blanch the beans:
- In a large pan, bring 1 to 2 inches of water to a boil. You want enough water to just cover the beans. Add the whole trimmed green beans to the pot. Allow them to cook for about 2 minutes until they are bright green. Do not overcook the beans.
- Quickly remove the beans from the water with kitchen tongs and place them in the ice bath to stop the cooking. Allow them to cool completely before making the salad.
Cilantro sauce
What makes this vegan green bean salad really special is the flavorful cilantro sauce. It's made like vegan pesto in a food processor, but with cilantro instead of basil.
Place the ingredients in the bowl of the food processor. Pulse until a sauce is formed, scraping down the sides of the bowl, as necessary. You should still be able to see small bits of herbs in the sauce.
Making the salad
Slice the cooled beans into 1 to 2 inch pieces. Then add them to a large bowl with the cherry tomatoes and cilantro sauce, toss well, and serve.
Serving suggestions
This Mediterranean green bean salad works well with both hot and cold dishes. You can enjoy it with vegan pasta and warm bread. (I recommend Bread SRSLY gluten-free vegan sourdough from San Francisco which I like to order online and keep in the freezer. Get 15% off your first order with code VEGGIESSAVETHEDAY.)
Or try it with your favorite vegan summer grilling recipes at picnics and potlucks. I also like to make it a meal with other salads like the Greek vegan potato salad and Mediterranean cannellini bean salad shown above.
Storing
Leftover salad can be refrigerated in an airtight container for up to 3 days. I do not recommend freezing it.
Recipe FAQs
Nothing! Green beans, string beans, and snap beans are all one in the same.
In the United States, the leaves and stems of the coriander plant are called cilantro, and the seeds are called coriander. In other countries, they are called coriander and coriander seeds, respectively.
If you don't care for it, or it's unavailable, you can substitute fresh parsley or basil for the cilantro, or a combination of the two.
The dried herb is not a good substitute for fresh. Not only is the texture different, it loses some of its flavor when it's dried.
More vegan green bean recipes
And for even more recipes, join the Vegan Mediterranean Diet Recipes Facebook group for support, inspiration, and fun.
If you love this recipe, please give it 5 stars! ★★★★★
📋 Recipe
Mediterranean Vegan Green Bean Salad
Ingredients
For the Salad:
- 1 pound fresh green beans
- 1 cup cherry tomatoes, halved or quartered
For the Cilantro Sauce:
- 1 clove garlic, minced
- 1 bunch cilantro
- 2 teaspoons lemon juice
- ¼ cup olive oil
- salt and pepper, to taste
Instructions
- Line the green beans up on a cutting board and trim the stem end.
- Prepare an ice bath by placing cold water and ice cubes in a large bowl. Set aside.
- In a large pan, bring 1-2 inches of water to a boil. Add the whole trimmed green beans to the pot. Allow to cook for about 2 minutes until they are bright green. Do not overcook the beans.
- Quickly remove the beans from the water with kitchen tongs and place them in the ice bath to stop the cooking. Allow them to cool completely.
- Slice the cooled beans into 1-2 inch pieces. Place them in a salad bowl along with the cherry tomatoes.
- Prepare the sauce by placing the Cilantro Sauce ingredients in the bowl of a food processor. Pulse until a sauce is formed, scraping down the sides of the bowl, as necessary. You should still be able to see small bits of cilantro leaves in the sauce. Taste and add salt and pepper, if needed.
- Add the sauce to the green beans and tomatoes and toss well to coat. Serve immediately or cover and refrigerate for later.
Notes
Nutrition
Nutritional information is an estimation only.
Natasha
My new favorite way to make bean greens, thank you!! 🙂
Amy Katz
I'm so happy you are enjoying it, Natasha!
Stephanie
This was so bright, beautiful and delicious! (Even in the middle of winter!☺️)
The only tiny change I made was to add nutritional yeast to the pesto. Thank you for another amazing recipe Amy! You inspire me.
Amy Katz
Thank you so much, Stephanie! Adding nooch is such a great idea. 🙂
Becks
Love this salad. Such fresh flavours and so easy. It has become a favourite.
Amy Katz
Thank you so much!
Tapelsinka
Incredible! Made thisweekt and absolutely loved it – it was so fresh, easy to prepare, and satisfying. This one is definitely going into my weekly rotation.
Amy Katz
I'm so happy you enjoyed it!