Add chopped potatoes and kosher salt to a large pot of water. Bring to a boil and cook until just fork-tender, about 12–15 minutes. Don’t overcook—no one likes mushy potato salad.
Drain and let the potatoes cool completely. Spread them on a sheet pan if you’re in a hurry—works like a charm.
In a large bowl, mix mayo, sour cream, mustard, garlic powder, onion powder, salt, and pepper. This creamy base brings the flavor, so don’t skimp.
Add cooled potatoes to the bowl. Gently fold in the green onions, parsley, shredded cheese, and crumbled bacon.
Chill in the fridge for at least 1 hour before serving. You can absolutely make this the night before—just try not to eat it all ahead of time.