Go Back
+ servings
Overhead view of balsamic green beans salad on a white plate with tomato, onion, and dill

Balsamic Green Bean Salad (Easy!)

This green bean salad features sweet tomato, red onion, fresh dill, optional feta, and a tasty lemon-balsamic dressing. It's so vibrant, fresh, and great made in advance!
Author: Kaitlin - The Garden Grazer
Prep Time:20 minutes
Cook Time:5 minutes
Total Time:25 minutes
Course: Side Dish
Cuisine: Gluten-Free, Oil-Free, Vegan
Servings: 4 (1-cup servings)

Ingredients

  • 1 lb. fresh green beans
  • 1/2 pint grape tomatoes
  • 1/2 cup red onion, diced
  • 1-2 Tbsp. fresh dill
  • Optional: 1/3 cup vegan feta crumbles

For the lemon-balsamic dressing:

  • 2 Tbsp. balsamic vinegar
  • 2 Tbsp. fresh lemon juice
  • 1 tsp. Dijon mustard
  • 1/2 tsp. pure maple syrup
  • 1-2 cloves garlic, minced
  • 1/4 tsp. salt

Instructions

  • Make dressing: In a small bowl, whisk together all dressing ingredients. Set aside.
  • Prepare beans: Trim the ends off of the green beans. Steam (or boil) them for about 3-4 minutes until crisp-tender. Then in a colander, rinse them with cold water to stop the cooking. Drain well, then cut the green beans into about 1.5-inch pieces.
  • Prepare veggies: While green beans are cooking, finely dice the red onion. Halve or quarter the tomatoes. Roughly chop the fresh dill. Place all in a medium bowl.
  • Combine salad: Add cooked, cut green beans to the veggie bowl. Pour dressing over the top and toss to coat.
  • Marinate: At this point you can enjoy the salad immediately, but the flavor is best after it marinates. Cover and refrigerate the salad for a couple hours (or overnight) if you wish.
  • Add feta (optional): Right before serving, add the vegan feta crumbles and lightly toss.

Notes

Yield: Recipe makes about 4 cups salad.
For oil-free: Use an oil-free vegan feta cheese or leave this out.
Adding oil: Feel free to whisk in a tablespoon of high-quality extra virgin olive oil to the dressing if you wish.
Nutritional content: This is calculated without the optional feta cheese.
Recipe originally posted February 2013. Updated June 2025.
Adapted from Taste of Home.

Nutrition Per Serving (Estimate)

Calories: 67 kcal | Carbohydrates: 15 g | Protein: 3 g | Fat: 0.5 g | Saturated Fat: 0.1 g | Polyunsaturated Fat: 0.2 g | Monounsaturated Fat: 0.1 g | Potassium: 435 mg | Fiber: 4 g | Sugar: 8 g | Vitamin A: 1286 IU | Vitamin C: 28 mg | Calcium: 60 mg | Iron: 2 mg
QR Code linking back to recipe