Cook the pasta: Bring a large pot of salted water to a boil. Cook the pasta until al dente according to package directions.
Drain well, then toss with olive oil to prevent sticking. Let it cool slightly.
Prep the chicken: If using rotisserie chicken, shred or dice it into bite-size pieces. If using grilled chicken, chop after it rests so it stays juicy.
Make the dressing: In a large bowl, whisk together ranch dressing, BBQ sauce, and lime juice.
Taste and adjust with a pinch of salt and pepper. You’re aiming for creamy with a hint of tang and smoke.
Combine the base: Add cooled pasta and chicken to the bowl with the dressing. Toss gently until everything is well coated.
Add the mix-ins: Fold in tomatoes, corn, black beans, red bell pepper, red onion, and cheese.
Mix just until combined so the pasta doesn’t break.
Season and adjust: Taste the salad. If you want more zing, add a splash more BBQ sauce. For extra creaminess, add a spoonful of ranch.
Adjust salt and pepper as needed.
Chill: Cover and refrigerate for at least 30 minutes, and up to 24 hours. Chilling helps the flavors meld and the dressing cling to the pasta.
Garnish and serve: Right before serving, sprinkle on cilantro or parsley. Add green onions, bacon bits, or crushed tortilla chips for extra crunch.
Serve cold or at cool room temperature.