01 -
Place unpeeled potatoes in a large pot and cover generously with salted water. Bring to a boil and cook until potatoes are fork-tender, approximately 15–20 minutes. Avoid overcooking to maintain texture.
02 -
While potatoes cook, fry diced bacon in a large skillet over medium heat until crisp. Remove bacon with a slotted spoon and set aside. Retain bacon fat in the skillet.
03 -
Add finely chopped onion to the bacon fat and sauté over medium heat until translucent and softened, about 5–7 minutes.
04 -
In a bowl, whisk together apple cider vinegar, granulated sugar, all-purpose flour, water, Dijon mustard, celery seed, salt, and pepper until smooth.
05 -
Pour the whisked dressing into the skillet with onions. Cook over medium heat, whisking constantly, until the mixture thickens, approximately 2–3 minutes.
06 -
Drain cooked potatoes and allow to cool slightly. Slice or dice into bite-sized pieces for optimal texture.
07 -
In a spacious mixing bowl, add sliced potatoes, crispy bacon, and the warm dressing. Gently toss to combine, ensuring even distribution of flavours.
08 -
Taste and adjust seasoning as needed. Serve warm or at room temperature, garnished with fresh parsley and sliced hard-boiled eggs if desired.