01 - Bring a large saucepan of salted water to a boil. Add the rotini or penne and cook according to package directions until al dente. Drain well and rinse under cold running water to halt cooking and cool the pasta. Set aside.
02 - Place the chopped bacon in a large skillet over medium heat. Cook, stirring occasionally, until the pieces are evenly browned and crisp. Transfer to a paper towel-lined plate to drain excess grease.
03 - In the same skillet, add the ground beef and cook over medium heat, breaking it apart with a spoon, until fully browned. Drain off any excess fat and season with salt and pepper. Let the beef cool slightly.
04 - In a large mixing bowl, add the cooled pasta, browned ground beef, crispy bacon, halved cherry tomatoes, drained corn, chopped red onion, pickled jalapeño slices, sliced green onions, and shredded cheddar cheese. Toss gently to distribute evenly.
05 - In a separate small bowl, whisk together the ranch dressing, BBQ sauce, and hot sauce if using until smooth and well blended.
06 - Pour the prepared dressing over the salad mixture and toss thoroughly until every ingredient is evenly coated. Taste and adjust seasoning with additional salt and pepper as needed. For the best flavor development, refrigerate for at least 30 minutes before serving.