Green Bean Salad

This green bean salad is one of my favorite ways to enjoy green beans! With sweet-and-tangy balsamic vinegar, black olives, scallions, and hard-boiled eggs, it’s a great make-ahead dish for potlucks and summer cookouts.

Green bean salad with olives and hard-boiled eggs.

Green Bean Salad Recipe

This easy green bean salad is so flavorful, and it tastes even better the next day! If you’ve ever had a Niçoise salad, the flavor is a little like that, except instead of being made with a big assortment of veggies, this one’s all green beans. I love this as a light summer lunch, but because it can be served warm, cold, or at room temperature, it’s also a good choice for picnics and backyard barbecues.

Why This Green Bean Salad Works

This recipe dates all the way back to my earliest days as a blogger. After so many years of blogging, sometimes I like to revisit those older recipes. There are a lot that I really love and want to re-share in case you haven’t seen them yet!

Green beans are one of my favorite summer vegetables. They might not get as much attention as tomatoes and sweet corn, but it’s hard to beat crisp, fresh green beans. This salad puts them front and center.

  • Perfect for making ahead: The flavors develop as the salad sits and the beans marinate in the balsamic dressing.
  • Short ingredient list: You only need 6 ingredients, plus salt and pepper.
  • Packed with texture and flavor: Tender green beans, creamy eggs, bright balsamic dressing, and briny olives make this one of those salads that’s greater than the sum of its parts.

Ingredients You’ll Need

Green beans in parchment-lined bowl.

Below are the ingredients for this green bean salad. See the recipe card for exact measurements.

  • Fresh green beans: To save time, you can buy pre-cut, pre-washed green beans.
  • Black olives add a salty, briny flavor.
  • Balsamic vinegar gives the dressing tang, but also some sweetness.
  • Extra-virgin olive oil forms the base of the vinaigrette.
  • Scallions for mild onion flavor and a crisp texture.
  • Kosher salt and black pepper: I like to use freshly ground black pepper because it has a little more warmth.
  • Hard-boiled eggs: Not sure how to cook them? Here’s how to make stovetop hard boiled eggs, air fryer hard-boiled eggs, and Instant Pot hard-boiled eggs.

How to Make Green Bean Salad

This green bean salad comes together with just a few simple steps.

Green beans and olives in bowl with salad tongs.
Toss the beans with the dressing, olives, and scallions.
Bowl of green bean salad with olives and eggs.
Add the hard-boiled eggs and serve.
  • Cook the green beans: Bring a large pot of water to a boil. Add the green beans and cook until tender-crisp, about 6 minutes.
  • Cool the beans: Drain and rinse under cold water to stop the cooking process. Drain well.
  • Make the salad: In a large bowl, whisk together the balsamic vinegar, olive oil, salt, and pepper. Add the green beans, scallions, and olives and toss to coat.
  • Finish and serve: Top with the sliced hard-boiled eggs. Refrigerate until ready to serve or enjoy at room temperature.

Green Bean Salad

3
Cals:176
Protein:7.5
Carbs:11
Fat:12
Fiber:4.5
One of my favorite ways to enjoy green beans–in a chilled green bean salad recipe! The delicious flavors of these balsamic green beans made with black olives, scallions and eggs complement any meal or holiday potluck.
Course: Lunch, Salad, Side Dish
Cuisine: American
Prep: 10 minutes mins
Cook: 10 minutes mins
Total: 20 minutes mins

WW Points

Yield: 6 servings
Serving Size: 1 cup

Ingredients

  • 24 oz 6 cups string beans beans, ends trimmed
  • 2.25 ounce can sliced black olives , drained (check labels for Whole30)
  • 3 tablespoons balsamic vinegar
  • 3 tablespoons extra virgin olive oil
  • 3 medium scallions , chopped
  • 3/4 teaspoon kosher salt
  • fresh black pepper , to taste
  • 5 hard boiled eggs , peeled and sliced

Instructions

  • Place green beans in a large pot and cover with water, about 6 cups. Bring to a boil, then cover and cook until tender crisp, about 6 minutes (don’t overcook or they will get mushy).
  • Drain and rinse under cold water when done to prevent them from overcooking, drain.
  • In a large bowl, combine balsamic, oil, salt and pepper. Toss in the green beans, scallions and olives.
  • Mix well and top with sliced eggs. Refrigerate and serve chilled or room temperature.
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Serving: 1 cup, Calories: 176 kcal, Carbohydrates: 11 g, Protein: 7.5 g, Fat: 12 g, Saturated Fat: 2.5 g, Cholesterol: 155 mg, Sodium: 308 mg, Fiber: 4.5 g, Sugar: 4 g

Tips from Gina’s Test Kitchen

  • Trimming the beans yourself is less expensive than buying pre-cut bagged beans. To do this quickly, gather the beans in a small pile, lining up the tips on one side, then cut the tips off with a single slice using a large chef’s knife. Flip the pile over and do the same on the other side.
  • Since the ingredients are simple, using a great tasting extra virgin olive oil and a good quality balsamic vinegar makes the salad.
  • After rinsing the beans, be sure to dry them well. Excess water can dilute the dressing.
Bowl of green bean salad with hard-boiled eggs, olives, and scallions.

Variations

  • Add crumbled blue cheese or shaved Parmesan.
  • Swap the black olives for Kalamata olives, or add even more brininess by adding capers too.
  • Use yellow beans or an heirloom variety instead of green beans.
  • Add cherry tomatoes for extra color and freshness.

Storage

Store this green bean salad in an airtight container for up to 4 days. If I’m making it for a party, I usually add the hard-boiled eggs just before serving.

Green bean salad in bowl with two forks.

More Green Bean Recipes to Try

  • Green Bean Casserole
  • Potato and Green Bean Salad
  • Bacon Wrapped Green Bean Bundles
  • Air Fryer Green Beans