Make the dressing: whisk together all ingredients until smooth. Taste and adjust any ingredients as desired.
Cook pasta: Cook the pasta according to package directions. Drain and rinse under cold water. Add to a very large serving bowl.
Add all ingredients: to the cooked pasta, add the corn, beans, tomatoes, cheese, red onion, bell pepper, jalapeno (if using), salt, and pepper.
Pour dressing on: add the dressing (I like to reserve a little to add to the salad right before serving to revive it just a bit). Toss until everything is combined and coated. Taste and adjust any seasoning as desired.
Chill: chill for at least 1 hour. (if you can wait, hehe!)
Garnish: prior to serving, add the avocado, diced green onions, and anything else you’d like, along with any leftover dressing.
Serve: serve with chips of choice for crunch, and enjoy!
