Cook the rotini to al dente according to package directions. Drain the pasta, rinse with cold water, and return to the empty pot.
8 ounces dry rotini pasta
While the pasta cooks, heat the oil in a large skillet set over medium-high heat. Add the chicken, season with 1 tablespoon of fajita seasoning, salt, and pepper to taste. Cook for 5-6 minutes, stirring occasionally, until no longer pink.
1 tablespoon olive oil, 1 pound boneless, skinless chicken breasts, 3 tablespoons fajita seasoning, Kosher salt and freshly ground black pepper
Add the onion, bell peppers, and garlic. Cook for 6-7 minutes, stirring occasionally, until softened. Add remaining fajita seasoning and stir to coat.
½ onion, 2 bell peppers, 3 cloves garlic
Stir in the chicken broth and deglaze the bottom of the skillet.
½ cup low-sodium chicken broth
Add the diced tomatoes, green chiles, and cream. Bring the mixture to a simmer. Cook for 2-3 minutes until it reduces slightly and add to the cooked pasta. Toss to coat.
15 ounces diced tomatoes, 4 ounces diced green chiles, ½ cup heavy cream
Add the cheeses and stir until melted. Let the pasta thicken for 10 minutes and serve with sour cream, cilantro, shredded cheese, and lime wedges.
1½ cups freshly shredded pepper jack cheese, 1 cup freshly shredded cheddar cheese, Sour cream, Chopped fresh cilantro, Lime wedges