In a large pot cook your pasta to al dente, strain the pasta water and mix in 1/4 cup of the salsa. This will help prevent the pasta from sticking together and get the spicy tomato flavour to soak in. Set aside.
In a large skillet melt 2 tbsp of butter and sauté the chicken thighs. Try not to move the meat around the pan a lot, you want to develop a deep brown sear on the edges.
Once mostly cooked sprinkle the taco spice over, add tomato paste and 1/4 cup of water, mix thoroughly and allow spice sauce to thicken a bit.
In a very large bowl, start with the cooked pasta in the bottom and add the cooked chicken. Mix until evenly distributed.
Add the drained can of corn, can of beans, diced avocado, quartered cherry tomatoes, sour cream, remaining 1/2 cup salsa, shredded cheese, salt, lime juice, and hot sauce. Mix thoroughly but gently, don't break up the pasta.
Taste test! You can add more salsa, sour cream, salt, hot sauce, lime or lemon juice, cheese, you name it.
When ready to serve top with the fresh chopped cilantro. This can be served with lime wedges, extra hot sauce or sour cream if desired.