ArrowDownFill 1arrow-small-lineFill 1Cooking Light - EasyCooking Light - FastCooking Light - So GoodCooking Light - How-ToCooking Light - Staff FaveCooking Light Badge - Wow!GroupClose IconEmailEmpty Star IconLike Cooking Light on FacebookFull Star IconShapePage 1 Copy 3Page 1 Copy 2Grid IconHalf Star IconFollow Cooking Light on InstagramList IconMenu IconPrintSearch IconSpeech BubbleFollow Cooking Light on SnapchatFollow Cooking Light on TwitterWatch Cooking Light on YouTubeplay-iconWatch Cooking Light on Youtube

Green Beans Vinaigrette

Photo: Theresa Raffetto; Styling: Gerri Williams for James Reps
Prep time 10 mins
Cook time 5 mins
Yield Serves: 8
Add Green Beans Vinaigrette to your holiday menu. All ingredients can be prepared up to 3 days in advance, leaving you and your stove free for other duties.


  • Salt and pepper
  • 2 pounds thin green beans, trimmed
  • 2 tablespoons red wine vinegar
  • 1 tablespoon lemon juice
  • 1 teaspoon Dijon mustard
  • 1 shallot, minced
  • 1/4 cup vegetable oil
  • 1/4 cup olive oil

Nutrition Information

  • calories 159
  • fat 14 g
  • satfat 1 g
  • protein 2 g
  • carbohydrate 6 g
  • fiber 3 g
  • cholesterol 0.0 mg
  • sodium 176 mg

How to Make It

  1. Place a large bowl of ice water in the sink. Bring a large pot of salted water to a boil over high heat. Add green beans and return to a boil. Cook until beans are tender, 3 to 5 minutes. Using a slotted spoon, quickly transfer green beans to ice water to stop cooking. Drain and lay out on paper towels to dry. (Can be done up to 3 days in advance to this point. Wrap in damp paper towels, cover with plastic wrap and refrigerate. Bring to room temperature before serving.)

  2. In a large bowl, whisk together vinegar, lemon juice, 1/4 tsp. salt, 1/8 tsp. pepper, mustard and shallot until blended. Slowly add both oils, whisking constantly, until thickened. (Can be made up to 3 days in advance, minus the shallot. Keep chilled in a glass jar with a tight-fitting lid. Add shallot right before using.)

  3. Just prior to serving, add beans to bowl with vinaigrette. Toss well and season with additional salt and pepper, if desired. Serve at room temperature.