Roasted Green Beans with Onions and Walnuts

Oven Roasted Green Beans! Drizzled and cooked with balsamic vinegar, honey, thyme, and garlic.

  • Prep time: 5 minutes
  • Cook time: 25 minutes
  • Yield: Serves 4


  • 1 lb green beans, stem ends snapped off
  • 1/2 medium yellow or red onion, cut into 1/2 inch thick wedges
  • 1 Tbsp extra virgin olive oil
  • Salt and pepper
  • 1 Tbsp balsamic vinegar
  • 1 teaspoon honey
  • 1 teaspoon minced fresh thyme
  • 2 medium thin-sliced garlic cloves
  • 1/3 cup toasted chopped walnuts


1 Preheat oven, prepare sheet pan: Place rack in middle position, preheat oven to 450°F. Line a sheet pan with aluminum foil or Silpat.

2 Toss beans and onions with olive oil and salt, roast 10 minutes: Spread the beans and onions on the baking sheet. Drizzle the beans with olive oil and use your hands to coat the beans evenly.

Sprinkle the beans with 1/2 teaspoon of salt, toss to coat, and distribute in an even layer.

Roast at 450°F for 10 minutes.

3 Make balsamic honey garlic mixture: While roasting the beans, combine the balsamic vinegar, honey, thyme, and garlic slices in a small bowl.

4 Brush beans with balsamic honey mixture, return to oven: After the beans and onions have roasted for 10 minutes, remove from oven. Drizzle the balsamic honey mixture over the beans and onions; use tongs to coat evenly.

Put back in the oven and continue to roast until onions and beans are dark golden brown in spots and beans have started to shrivel, about 12-15 minutes longer.

5 Season to taste with salt and pepper.

Transfer to serving dish, sprinkle with toasted chopped walnuts, and serve.