01 - Place the halved new potatoes in a pot of salted water and bring to a boil. Cook for about 15 minutes or until tender. Drain and let cool.
02 - In the same pot, add the green beans to boiling water and blanch for 3-4 minutes until bright green and tender-crisp. Drain and rinse under cold water.
03 - In a large bowl, combine the cooled potatoes, green beans, and red onion.
04 - In a separate bowl, whisk together the sour cream, horseradish, Dijon mustard, apple cider vinegar, salt, and pepper.
05 - Pour the dressing over the potato mixture and gently toss to combine. Sprinkle with fresh dill and serve immediately or refrigerate for up to 2 hours before serving for enhanced flavors.