Bring a large pot of water to a rolling boil. Add the green beans. Cook for 4-5 minutes or until tender but still crisp. Drain and transfer to ice water to cool. Then drain again, and pat dry with paper towel.
Toast the walnuts in a dry pan on medium heat for 3-4 minutes, stirring often, until golden and crisp. Transfer to a cutting board, and coarsely chop.
Add the walnuts to a medium bowl along with the ⅓ cup of olive oil, lemon juice, lemon zest, capers, parsley, red onion, honey, and salt to taste. Mix well.
Toss the cooled green beans with the remaining 1 Tbsp of olive oil then arrange on a platter, and top with the vinaigrette.