In a medium bowl, whisk together the ketchup, mayonnaise, sour cream, salsa, brown sugar, Worcestershire sauce, mustard, cider vinegar, smoked paprika, salt, pepper, lime juice, and hot sauce until smooth and well combined. Set aside—this dressing is the flavor backbone of the entire salad, so take a moment to ensure it's fully incorporated with no lumps.
Heat a large skillet over medium-high heat and add the ground beef, breaking it apart with a spoon as it cooks until no pink remains and the beef is well browned, about 5-7 minutes. Drain off excess fat, then add the green chiles, chili powder, cumin, garlic powder, onion powder, and salt to the cooked meat. Stir well to combine and let cool slightly while you prepare the pasta—I like to let the beef sit for a minute to allow the spices to fully bloom and coat the meat evenly.
Bring a large pot of salted water to a boil and cook the farfalle according to package directions until al dente. Drain the pasta thoroughly and rinse with cold water to stop the cooking process and cool it to room temperature. Transfer the cooled pasta to a large mixing bowl and pour in half of the dressing from Step 1, tossing gently but thoroughly to coat all the pasta evenly. This early coating allows the pasta to absorb the flavors while you finish preparing the other components.
While the pasta cooks, prepare all your fresh ingredients: dice the green pepper, halve the cherry tomatoes, finely dice the red onion, and chop the fresh cilantro. If you haven't already, cook the bacon until very crispy, then crumble it into bite-sized pieces. I find it helpful to keep all these components prepped and ready in small bowls so assembly goes smoothly and the salad doesn't sit around with raw vegetables waiting to be added.
Add the seasoned ground beef from Step 2 to the dressed pasta in the large bowl, then add the black beans, corn kernels, diced green pepper, halved cherry tomatoes, diced red onion, crumbled bacon, pickled jalapenos, and sharp cheddar cheese. Toss everything together gently but thoroughly, then pour in the remaining dressing from Step 1 and toss again to coat all ingredients evenly. Finally, stir in the fresh cilantro just before serving—this keeps it bright and aromatic rather than wilting into the salad.