Crisp green beans, cherry tomatoes, feta, and lemon dressing come together in this fresh, tangy Green Bean Salad that’s easy to make and full of flavor.Step-by-step photos can be seen below the recipe card.
1Tbspsaltplus 1 tsp salt for dressing, (divided) $0.16
1lemonjuice and zest (about 3 Tbsp of juice) $0.58
1Tbspapple cider vinegar$0.04
1TbspDijon mustard$0.06
1tspgranulated sugar$0.01**
1tspblack pepperfreshly cracked, $0.16
¼cupolive oil$0.70
1sweet onionsliced thinly, (230g) $0.78
1pintcherry tomatoeshalved (10oz, 283g) $2.48
½cupfeta cheesecrumbled, $1.31***
Instructions
Gather and prepare all ingredients.
Bring a large pot of water with 1 Tbsp salt to a boil. Once boiling, add the green beans and cook for 2 minutes. Drain and rinse the beans. Then set them aside.
In a small bowl, whisk together the lemon juice, zest, apple cider vinegar, Dijon, sugar, 1 tsp of salt, and pepper. While whisking, slowly pour in the oil until combined.
Place the green beans, onions, tomatoes, and feta in a bowl. Drizzle with the vinaigrette and toss to combine. Let it sit for 5-10 minutes, then serve, or refrigerate until ready.
*I prefer the fresh bite of fresh green beans in this recipe, so that's what I always use. You can always simmer them for longer if you want them less crisp. You could try frozen green beans, but they'd be much softer. I wouldn't use canned green beans. They're too soft, and the flavor isn’t the same. Fresh beans really make this salad the best it can be.**Sugar helps balance the lemon and vinegar in the vinaigrette, but you can also use honey, maple syrup, agave, or other sweeteners.***You can make this green bean and tomato salad recipe dairy-free and vegan by omitting the feta or choosing a non-dairy cheese.