Step 1: Cook the pasta: Start by bringing a large pot of salted water to a boil over medium-high heat. Add your pasta and cook according to package directions until al dente – this ensures the pasta maintains its structure when mixed with the other ingredients. Once cooked, drain the pasta and rinse with cold water to stop the cooking process and cool it down for the salad. Set aside in a large bowl.
Step 2: Prepare the corn: Pre-heat charcoal or gas grill, coat corn on the cob in a light layer of olive or avocado oil and a sprinkle of salt. Grill on all sides until charred. Cut corn from the cob and allow to cool. Alternatively, cut fresh corn from the cob and saute in a bit of olive or avocado oil over medium high heat in a cast-iron skillet until charred. If using frozen or canned corn, thaw and drain well.
Step 3: Make the creamy dressing: In a small bowl, whisk together mayonnaise, sour cream (or Greek yogurt), fresh lime juice, lime zest, chili powder, garlic powder, cumin, smoked paprika, and cayenne pepper. Season with salt and pepper to taste. This creamy sauce should be tangy, slightly spicy.
Step 4: Assemble: In a large bowl, combine the cooled pasta, corn kernels, tomatoes, diced onion & jalapeno pepper, and chopped fresh cilantro. Pour the creamy dressing over the mixture and give it a good toss to ensure everything is evenly coated. Gently fold in the crumbled cotija cheese, saving some for garnish.
Step 5: Chill and serve: For the best flavor, refrigerate at least 30 minutes before serving. Garnish with extra cotija, cilantro, sliced green onion, a sprinkle of chili powder, and more lime wedges.