Probably the best version of this idea I've ever created, it's flavorful

1. Start by placing the potatoes in a large pot and cover them with cold water. Bring to a boil and then reduce heat to simmer. Cook until the potatoes are just tender, about 10 to 15 minutes. Drain them well, and then set them aside to cool slightly.
2. While your potatoes are cooking, let's get that bacon nice and crispy. In a large skillet over medium heat, cook the chopped bacon until it's browned and crisp. With a slotted spoon, transfer the bacon to a paper towel-lined plate to drain, keeping about 3 tablespoons of the bacon grease in the skillet.
3. In the same skillet with the bacon grease, add the chopped onion and cook until soft and translucent, about 3 to 5 minutes.
4. Now, for the lovely dressing, reduce heat to low and stir in the apple cider vinegar, water, sugar, salt, and pepper into the skillet with the onions. If you're using Dijon mustard, add it here. Increase the heat to bring the mixture to a boil, then simmer for a couple of minutes to allow the flavors to come together.
5. Carefully add the warm potatoes to the dressing and gently mix until the potatoes are evenly coated. Be tender with them; we're not making mashed potatoes here! Then, mix in the crispy bacon, parsley, and green onions.