Cook the pasta in salted water until al dente, according to package directions. Drain and rinse with cold water to cool. Toss with olive oil and transfer to a large mixing bowl.
1 lb dry pasta, 1 tbsp olive oil
In a blender or food processor, combine all dressing ingredients: vegan mayo, vegan sour cream, chipotle sauce or peppers, garlic powder, onion powder, chili powder, cumin, lime juice, salt, and pepper. Blend until smooth. Taste and adjust seasoning as needed.
1 cup vegan mayonnaise, ¼ cup vegan sour cream, ¼ cup canned chipotle sauce or 2 to 3 chipotle peppers in adobo, ½ tsp garlic powder, ½ tsp onion powder, ½ tsp chili powder, ¼ tsp ground cumin, Juice of half a lime, Salt and pepper to taste
Add the black beans, fire-roasted corn, bell pepper, red onion, green chiles, and tomatoes to the bowl with the pasta.
1 can black beans, 1 can fire-roasted corn, ½ red onion, 1 can diced green chiles, 10 oz cherry or grape tomatoes, ½ red bell pepper
Pour the chipotle dressing over the salad ingredients and toss until everything is well coated.
If using, gently fold in cilantro, avocado, and vegan cheese.
¼ cup chopped fresh cilantro or 1 tsp dried, 1 ripe avocado, 1 cup vegan shredded Mexican-style cheese
Cover and refrigerate for at least 1 hour to allow the flavors to develop.
Before serving, give it a stir and adjust seasoning if needed. Add a splash of lime juice or olive oil if the pasta has absorbed too much dressing.