This bright green bean salad combines crisp, perfectly cooked beans with crumbled feta cheese tossed in a zesty mustard vinaigrette.

It’s a crowd-pleasing side dish that is excellent for your Thanksgiving table or a vegetable addition to a weeknight dinner.

Our favorite way of serving this salad is next to mushroom Wellington, lentil loaf, or stuffed butternut squash.

green bean salad with creamy mustard dressing and tomatoes

If you want a fresh twist on Thanksgiving green beans, this is your next vegetable side dish.

These green beans are perfectly coated in a thick, creamy mustard dressing that clings to each bean.

The result is a salad recipe with tangy flavors that stand up beautifully next to your stuffing and protein main dish.

The method is simple: quickly boil fresh green beans in salted water for 6 minutes, shock them in ice water, and then toss with the creamy dressing.

Add crumbled feta, halved cherry tomatoes, and fresh basil leaves.

In just 20 minutes, this colorful side dish offers a lighter counterpoint to rich dishes like mashed potatoes and gravy.

Plus, it can be made ahead, giving you more time to focus on that perfect pumpkin pie.

Green bean salad with feta

Ingredients for green bean salad

ingredients for green bean salad

Find the complete recipe with ingredients and instructions in the recipe box at the bottom of the page.

Green beans

Fresh green beans (also known as snap beans, string beans, French beans, or haricot verts) are the main ingredient in this recipe.

Ensure you get the freshest you can find so they’ll stay nice and crisp once cooked. The freshest green beans snap easily as you bend them.

To save time when making this recipe, you can buy already-trimmed beans. They are available in most supermarkets but often cost a little more.

We usually trim the beans ourselves. If you follow our method on a cutting board with a knife, it only takes 5 minutes. We’ll explain it later.

If you want to make this recipe in winter, you can use frozen or canned green beans, although they will be less crisp.

Small tomatoes

We add cherry tomatoes for color, juiciness, and sweetness.

Substitute plum tomatoes, vine tomatoes, other small tomatoes, or diced red bell peppers for cherry tomatoes.

Feta Cheese

Feta cheese adds flavor and creaminess to the dish.

You could substitute mozzarella pearls or parmesan cheese, but feta is more suitable for this recipe because it adds creaminess and sticks to the green beans.

Alternatively, you can substitute Kalamata olives, chopped sun-dried tomatoes in oil, or marinated artichoke hearts for the feta.

If you are vegan, you can easily substitute with vegan feta cheese, such as Violife, Follow Your Heart, or Trader Joe’s.

Fresh Basil

Fresh basil is the cherry on top. It tastes delicious with the beans and the dressing.

Substitute fresh herbs like mint, parsley, or dill for fresh basil.

Mustard dressing

Thicker, creamier, bolder, tangier, and tastier than your usual mustard dressing, it holds onto the beans. To make it, you’ll need:

  • Mustard: you can use yellow mustard or Dijon mustard.
  • Vinegar: you can use red wine vinegar, white wine vinegar, or apple cider vinegar.

    We don’t recommend balsamic vinegar for the dressing; it’s not acidic enough. However, the variation chapter below has a green bean salad recipe with balsamic vinegar.
  • Olive oil: extra virgin olive oil is best, but regular olive oil works too.
  • Shallots: Chopped shallots add extra tanginess to the dressing and are delicious with green beans. You can substitute red or green onions for the shallots.
  • Red pepper flakes are optional, but add them if you like some heat.
  • Salt and freshly ground black pepper: to add taste.

By the way, this dressing is also delicious with asparagus.

Optional Garnish

For special occasions, we like to sprinkle the green bean salad with toasted nuts, such as toasted slivered almonds, chopped walnuts, pecans, pine nuts, or hazelnuts.

They add a nice crunch and nutty flavor that is excellent with the beans’ natural sweetness.

green been salad with feta and crostini on the side

How to make green bean salad

Cook the green beans

Take a handful of green beans, align them on a cutting board, and chop their tip off with a chef’s knife. Then, turn them around, realign them, and cut the end off.

Another method is to hold a bunch of green beans in one hand and cut off the tip with scissors.

trimming green beans on a cutting board with a chef's knife

Rinse them with water, then boil them for 4 to 6 minutes in a large pot of salted water.

Drain them and plunge them into a large bowl with iced water.

Alternatively, you can cool them under cold running water.

Note: blanching will keep the green beans tender-crisp and bright green. If you like softer green beans, boil them for longer. However, they’ll lose their bright green color and become dull dark green.

large bowl with iced water and blanched green beans

Make the mustard dressing

Add mustardred wine vinegarolive oilsaltblack pepper, finely chopped shallots, and red pepper flakes to a large mixing bowl. Whisk to combine.

Note: the dressing should look thicker than a standard mustard vinaigrette.

mustard dressing

Drain the green beans, shake the water off, and add them to the bowl with the dressing.

Add halved cherry tomatoes and chopped basil and toss well until the beans are fully coated in the dressing.

green beans tossed in the mustard dressing

Optionally, you can crumble in half of the feta cheese and give it another quick toss.

Arrange on a serving platter and sprinkle with the remaining feta.

green bean salad with creamy mustard dressing and tomatoes

Serving suggestions

This green bean salad is a great side dish for multiple occasions.

For example, you can serve it as a side dish for a summer dinner with:

They are also great as a side dish for Thanksgiving or other celebrations with:

mushroom wellington with gravy and sautéed green beans

Variations

Vegan green bean salad

vegan green bean salad with nuts

To make a vegan green bean salad, omit the feta and add toasted pine nuts or almonds, about 2 to 3 tablespoons.

The toasted pine nuts add flavor and crunch to the salad, making it super yummy.

Balsamic green bean salad

Italian green bean variation

Italian green bean salad is a simple, light side dish with boiled green beans seasoned in crushed garlic, mint, and balsamic vinegar.

To make it, boil trimmed fresh green beans in salted water for 13 minutes or until soft.

Drain them and transfer them onto a mixing bowl.

Add two tablespoons of extra virgin olive oil, 1-2 tablespoons of balsamic vinegar, a crushed garlic clove, 1/2 teaspoon of salt, a few twists of freshly ground black pepper, and a handful of fresh chopped mint (or mentuccia) leaves.

Toss them around and let them sit at room temperature for 15 – 30 minutes before serving. You can optionally add a squeeze of lemon juice and some grated lemon zest.

The warm green beans absorb the garlic and mint flavors, making this a delicious Italian green bean salad.

Note: Italians like their green beans soft, not tender-crisp. If you don’t like soft green beans, follow the blanching method described in our recipe to get a crisp-tender texture.

Questions

What can I add to green beans for flavor?

Boiled or blanched green beans tend to have little flavor.

The best way to add flavor is to toss them in a thick mustard dressing that sticks to their surface, making them super delicious.

Adding crumbled feta cheeseKalamata olivessun-dried cherry tomatoes, and marinated artichoke hearts helps, too.

Check out our recipe below for ingredients.

Can green beans be served cold?

Yes, you can serve green beans cold in a salad.

Are raw green beans good in a salad?

No, it’s best to blanch green beans in a large pot of salted water before adding them to salads.

Do green beans need an ice bath?

Blanched green beans should be cooled quickly to stay crisp and keep their bright green color.

The best way to cool them is with an ice bath. However, you can rinse them under cold water for a few seconds and achieve similar results.

Storage

Make ahead: you can make this recipe up to 4 hours ahead, after which the green beans soften due to the dressing.

Refrigerator: store green bean salad leftovers in an airtight container in the fridge for up to 2 days. The next day, their texture will change slightly and be less crisp.

Freezer: this recipe is not suitable for freezing.

Similar recipes

FALL SALAD RECIPES: Shaved Brussels spout salad, pear salad, butternut squash salad, black bean salad, quinoa salad, fennel orange salad.

RECIPES WITH GREEN BEANS: air-fryer green beans, sautèed green beans, tortellini soup, vegetable soup, minestrone, pesto pasta salad.

For many more side dish ideas, check out our sides category page.

Creamy green bean salad with feta

Green Bean Salad

4.92 from 12 votes
Green bean salad is a tasty, refreshing side dish with tender-crisp green beans, sweet cherry tomatoes, and a tangy lip-smacking mustard dressing.
It's excellent for picnics, barbecues, and cozy holiday meals with friends and family. Its fresh and bold flavors will make everyone ask for seconds.
Prep Time: 15 minutes
Cook Time: 5 minutes
Total Time: 20 minutes
Servings: 6 people
Course: salad, Side dish
Cuisine: American

Ingredients 

  • pounds green beans
  • 15 cherry tomatoes halved
  • 10 leaves fresh basil
  • 3 ounces feta cheese or more to taste

For the mustard dressing

  • 3 tablespoons yellow mustard or 2 tablespoons Dijon mustard
  • 2 tablespoons olive oil
  • 2 tablespoons red wine vinegar or apple cider vinegar
  • 1 teaspoon salt
  • ¼ teaspoon black pepper
  • teaspoon red pepper flakes optional
  • 1 large shallot finely chopped

Instructions 

  • Trim the tips of 1½ pounds green beans with a knife or scissors.
    trimming green beans on a cutting board with a chef's knife
  • Rinse them, then boil them for 4 to 6 minutes in a large pot of salted water.
    Drain them and plunge them into a bowl with iced water or cool them under cold running water.
    large bowl with iced water and blanched green beans
  • To a large mixing bowl, add 3 tablespoons yellow mustard, 2 tablespoons olive oil, 2 tablespoons red wine vinegar, 1 teaspoon salt, ¼ teaspoon black pepper, ⅛ teaspoon red pepper flakes, and 1 large shallot (finely chopped).
    Whisk to combine. The dressing should be thick.
    mustard dressing
  • Drain the green beans, shake the water off, and add them to the bowl with the dressing.
    Add 15 cherry tomatoes (halved) 10 leaves fresh basil (chopped) and toss well until the beans are fully coated in the dressing.
    green beans tossed in the mustard dressing
  • Optionally, you can crumble in half of the 3 ounces feta cheese and give it another quick toss.
    Arrange on a serving platter and sprinkle with the remaining feta.
    green been salad with feta and crostini on the side

Video

Green Bean Salad (+creamy dressing)

Notes

Nutrition information is an estimate for one serving of green bean salad out of six servings, with feta.
STORAGE
Make ahead: you can make this recipe up to 4 hours ahead, after which the green beans soften due to the dressing.
Refrigerator: store green bean salad leftovers in an airtight container in the fridge for up to 2 days. The next day, their texture will change slightly and be less crisp.
Freezer: this recipe is not suitable for freezing.
SUBSTITUTIONS
Cherry tomatoes: Substitute plum tomatoes, vine tomatoes, other small tomatoes, or diced red bell peppers.
Feta cheese: substitute mozzarella pearls, parmesan, or vegan feta cheese (Violife or Follow your Heart).
Fresh basil: Substitute with mint, parsley, or dill.

Nutrition

Calories: 124kcal, Carbohydrates: 12g, Protein: 6g, Fat: 7g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Trans Fat: 0g, Cholesterol: 8mg, Potassium: 373mg, Dietary Fiber: 4g, Sugar: 6g, Vitamin A: 1225IU, Vitamin B6: 0.2mg, Vitamin C: 20mg, Vitamin E: 1mg, Vitamin K: 61µg, Calcium: 56mg, Folate: 47µg, Iron: 2mg, Manganese: 0.4mg, Magnesium: 39mg, Zinc: 0.4mg
Tried this recipe?Leave a comment below or mention @nicoandlouise on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.


Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with vegetarian and vegan recipes.

4.92 from 12 votes (9 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




5 Comments

  1. 5 stars
    This is another delicious recipe. A great way to use up the garden’s runner beans and tomatoes. I love trying your recipes, as yet, I haven’t found one that we don’t like.
    Thank you

    1. Wonderful, Judith!! Sounds delicious with runner beans and fresh tomaotes from the garden, what a beautiful salad ๐ŸŽ‰

      Thank you for your kind comment, we’re happy to have you here! Kindest, Louise

    2. 5 stars
      This looks and sounds delicious, but not a fan of feta. Do you think goat cheese can be used in place of feta?