Begin by cooking the pasta according to package instructions until al dente. Drain and rinse under cold water to cool; set aside.
In a skillet over medium heat, add the sweet corn (if using fresh) and sauté for about 5-7 minutes until lightly charred. If using frozen corn, just heat until warm.
In a large mixing bowl, combine the cooked pasta, charred corn, diced red bell pepper, minced jalapeño, and chopped red onion.
In a separate bowl, whisk together the mayonnaise, sour cream, lime juice, chili powder, salt, and pepper until smooth.
Pour the dressing over the pasta mixture, adding in the crumbled queso fresco and fresh cilantro. Toss everything together until evenly coated.
Taste and adjust seasoning if necessary, adding more lime juice or chili powder to enhance the flavors.
Chill the salad in the refrigerator for at least 30 minutes before serving to let the flavors meld.
Notes
Chill for at least 30 minutes to enhance the flavors.