Cook pasta: Bring a pot of water to boil. Add pasta and cook according to package instructions. Drain. While the pasta is cooking, proceed with the rest of the recipe.
Make dressing ingredients: In a blender or food processor, blend together basil pesto with Greek yogurt, mayonnaise, and freshly squeezed lime juice. If your dressing is too thick, you can thin it out by adding more Greek yogurt, small amounts of olive oil, extra lime/lemon, or any combination.
Assembly: In a large bowl, combine cooked and drained pasta, corn kernels, diced bell pepper, chopped bacon, and top with dressing. Mix to combine and finish with freshly chopped green onion on top. Yields about 4-6 servings.