01 -
Place the potatoes in a large pot, cover with cold water, and add a generous pinch of salt. Bring to a boil over medium-high heat and cook until potatoes are fork-tender, 10–12 minutes. Drain well and let them cool slightly.
02 -
In a spacious mixing bowl, whisk together ranch dressing, mayonnaise, Dijon mustard, garlic powder, onion powder, salt, and black pepper until smooth.
03 -
Gently fold the warm potatoes, chopped celery, red onion, pickles (if using), and chopped eggs (if using) into the dressing. Mix until all ingredients are evenly coated, taking care not to break up the potatoes.
04 -
Sprinkle chopped dill or flat-leaf parsley over the salad. Cover and refrigerate for at least 30 minutes to meld flavors before serving.