01 - Bring a large pot of salted water to a rolling boil. Add green beans and cook for 3–4 minutes until just tender and bright green. Drain and immediately transfer to a bowl of ice water to halt cooking. Drain again and pat thoroughly dry.
02 - Place eggs in a saucepan and cover with cold water by about an inch. Bring to a boil, then reduce heat to a gentle simmer and cook for 8–9 minutes. Cool under cold running water for easy peeling. Peel and quarter each egg.
03 - While eggs cook, arrange bacon slices in a cold skillet. Turn heat to medium and cook until bacon reaches desired crispness, turning occasionally. Transfer to a paper towel-lined plate to drain excess grease, then chop into bite-sized pieces.
04 - In a small bowl, whisk together olive oil, white wine vinegar, Dijon mustard, and honey until fully emulsified. Season with salt and pepper to taste, adjusting acidity as needed.
05 - In a large serving bowl, combine blanched green beans, sliced red onion, crispy bacon, and half the chopped parsley. Drizzle with the vinaigrette and toss gently to evenly coat all components.
06 - Arrange the dressed salad on a serving platter or individual plates. Top with quartered hard-boiled eggs and sprinkle with remaining parsley. Serve immediately while components remain crisp and at peak temperature.