clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Green Bean Salad with Dijon Vinaigrette

  • Author: Krista
  • Prep Time: 15 min
  • Cook Time: 30
  • Total Time: 45 minutes
  • Yield: 8-10 1x
  • Category: Salad




  • 2 pounds fresh green beans trimmed and cut in half
  • 2 cups cherry tomatoes halved
  • 1/4 cup minced red onion or shallots
  • 1/2 cup craisins
  • 3 cups mixed greens
  • 1 + 1/2 cups fresh mozzarella pearls
  • 1/2 cup toasted pine nuts or walnuts


  • 1/4 cup extra virgin olive oil
  • 2 tablespoons balsamic vinegar
  • 2 tablespoons lemon juice
  • 1 teaspoon lemon zest
  • 2 teaspoon Dijon mustard
  • 1 teaspoon honey
  • 2 tablespoons minced fresh basil
  • 1 tsp of each salt, pepper, garlic powder



  1. Add all of the dressing ingredients to a mason jar and shake vigorously. Refrigerate dressing until ready to use. If serving salad within the hour, then place dressing in the freezer to quickly chill. The flavors really develop after chilling.


  1. Bring a large pot of water to a boil and stir in two tablespoons of salt. Add the green beans and cook 2 minutes. Meanwhile, prepare a large bowl of ice water. Using a slotted spoon, transfer beans to ice water to stop cooking. Drain the beans and pat dry. Transfer to a large bowl.
  2. Combine green beans with tomatoes, red onion, and craisins. Drizzle with some of the dressing, cover and chill one hour (time permitting). When ready to serve, toss with mixed greens, mozzarella, pine nuts and additional dressing.
  3. Chill until ready to serve.

Keywords: salad, green beans, mozzarella, tomatoes, pine nuts, basil