Boil 2 quarts water. Add pasta, cook until barely tender 9-11 minutes. Drain and rinse with cold water. In large mixing bowl, mix pasta, beans, corn, tomato, cilantro, onions, lime and lime juice. Toss to combine. Add seasonings, including salt and pepper to taste.
In small bowl, mash avocado with 1 tablespoon lime juice, sour cream and Tabasco. Add salt and pepper.
Notes
If serving as an appetizer, pour into serving bowl or platter, top with avocado mixture. Serve with tortilla chips. As a salad, shred lettuce onto platter or bowl, top with salad and avocado. For main dish, serve with grilled, chopped chicken and grilled or warmed tortillas.
This salad lasts for about 3 days refrigerated and covered tightly. When making for meal prep, squeeze an extra half of lime over the salad and toss to help keep the veggies fresh.