Step 1: Boil the Potatoes: Place the cubed potatoes in a large pot and cover with cold water. Add a pinch of salt. Bring to a boil and cook until the potatoes are fork-tender, about 12-15 minutes. Avoid overcooking to prevent a mushy salad.
Step 2: Drain and Cool: Drain the potatoes in a colander and rinse with cold water to stop the cooking process. Allow the potatoes to cool completely before proceeding to the next step. Cooling the potatoes prevents the dressing from melting and ensures a better texture.
Step 3: Prepare the Dressing: In a large bowl, whisk together the mayonnaise, yellow mustard, apple cider vinegar, sweet pickle relish, salt, and pepper until well combined. Adjust the seasonings to taste. For a spicier dressing, add a dash of hot sauce or a pinch of cayenne pepper.
Step 4: Combine Ingredients: Gently fold the cooled potatoes, celery, red onion, and chopped hard-boiled eggs into the dressing until everything is evenly coated. Be careful not to overmix, as this can cause the potatoes to break down.
Step 5: Chill and Serve: Cover the bowl with plastic wrap and refrigerate for at least 2 hours, or preferably overnight, to allow the flavors to meld. Before serving, garnish with a sprinkle of paprika, if desired.
Optional Tips: For a richer flavor, use homemade mayonnaise. If sweet pickle relish isn't available, finely chop dill pickles and add a teaspoon of sugar. Experiment with different types of mustard, such as Dijon or spicy brown mustard, to customize the flavor profile.