Boil pasta in a saucepan according to package directions. Drain and let cool completely. Grill corn until lightly charred on all sides, about 10–12 minutes. Let cool, then slice off the kernels.
2 cups rotini pasta, 4 ears fresh corn, grilled
In a bowl, whisk together sour cream, mayonnaise, cotija cheese, lime juice, garlic, salt, pepper, chili powder, and garlic powder.
½ cup sour cream, ⅓ cup mayonnaise, ½ cup cotija cheese, 4 tablespoons fresh squeezed lime juice, 2 garlic cloves, ½ teaspoon salt, ¼ teaspoon black pepper, ¼ teaspoon garlic powder, ½ teaspoon chili powder
Using a whisk, break up any lumps in dressing and blend well.
In a large mixing bowl, add cooked pasta, corn, cilantro, green onions, and red onions.
2 cups rotini pasta, 1 cup cilantro, ⅓ cup green onion, ⅓ cup red onion, 4 ears fresh corn, grilled
Add the dressing. Toss to coat.
Mix pasta well. Top with extra cotija, cilantro, jalapeño slices, or avocado if desired. Serve chilled or at room temperature.
Notes
Leftovers: Keep in an airtight container in the fridge for 3-5 days.
Make Ahead: Stir everything together and store in the refrigerator up to 2 days in advance.
Refresh: Toss with extra dressing if the pasta has absorbed too much.
Freeze: Not recommended, the texture won’t hold up well.
Serve Later: Make ahead and store components separately. Toss together just before serving for the best texture.
Lime Juice: Don't use bottled lime juice. It's just not the same and will ruin the flavor.