Bring a large pot of salted water to a boil. Add the green beans and cook for 2–3 minutes until bright green and crisp. Drain and let cool completely.
Arrange the cooled green beans neatly on a large serving plate.
Cut the peaches into slices and thinly slice the red onion. Arrange both over the green beans.
Cut the feta into cubes and place evenly across the salad.
Roughly chop the hazelnuts and sprinkle them over the top for crunch.
In a small glass bottle, whisk together the honey, balsamic vinegar, extra virgin olive oil, and salt until smooth.
Drizzle the dressing over the salad just before serving.
Notes
Toast the Hazelnuts: I like to toast them lightly in a pan until fragrant, it makes the flavor pop.Choose Ripe Peaches: I always wait until the peaches feel just soft to the touch for the sweetest taste.Chill Before Serving: I like to let the salad rest in the fridge for 10 minutes so it feels extra refreshing.Add Dressing Last: I always drizzle the dressing right before serving so everything stays crisp and fresh.