Begin by boiling water in a large pot. Cook your pasta according to package instructions, but aim for an al dente texture. Drain the pasta well and set it aside to cool slightly.
Season the chicken with Italian seasoning, chili powder, salt, and pepper. Heat olive oil in a skillet over medium heat. Cook the chicken for about 5 minutes on one side without moving, then flip and cook for another 5–7 minutes until fully done. Slice the chicken into thin strips or bite-sized pieces.
While the chicken cooks, prepare the bacon. Either fry it in a pan or bake it in the oven until crispy. Chop it into bite-sized pieces and set it aside.
Combine basil pesto, Greek yogurt, mayonnaise, and freshly squeezed lime juice in a mason jar or bowl. Whisk until smooth. Adjust the consistency with a bit of lime juice or yogurt if it feels too thick.
Place the cooked pasta, corn kernels, diced bell peppers, and chopped bacon into a large mixing bowl. Toss to combine. Add in your sliced chicken and mix gently.
Drizzle the creamy pesto dressing over the salad, making sure everything is evenly coated. Top with chopped basil for that last touch of freshness.
Distribute the salad into bowls or a serving dish. You can serve it immediately or chill it for 20 minutes to further blend the flavors.