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