Prepare the dressing by placing all ingredients in a blender or small food processor and blend until combined.
Bring a large pot of water to the boil and season with salt. Add the potatoes and cook for about 14 minutes or until tender. At the last minute, throw in the green beans and cook for about 45 seconds. Drain and place the potatoes and green beans in an ice bath to prevent further cooking.
To boil the eggs, heat a small pot filled with water and bring to a boil. Gently drop in the eggs and let them boil for 7 minutes. After cooking, plunge them in a bowl of room temperature or cold water to stop the cooking process.
Assemble the salad by placing all ingredients on a serving platter and spoon over dressing. Season with salt and pepper and an extra drizzle of olive oil if desired.