Heat 3 tablespoons olive oil in a large 12-inch high-sided skillet over medium-high heat.
Add the chicken strips, sliced yellow onion, and sliced red, yellow, and green bell peppers to the skillet.
Sprinkle 2 tablespoons fajita seasoning and 1 teaspoon kosher salt over the mixture and stir to combine.
Sauté until the peppers begin to soften and the chicken starts to brown, about 4–6 minutes; the chicken does not need to be fully cooked yet.
Add the minced garlic and cook for about 30 seconds until fragrant.
Pour in 3 cups chicken stock and the 14.5-ounce can of fire-roasted diced tomatoes with their juices, then stir to combine.
Add 8 ounces dried pasta and bring the mixture to a boil.
Reduce heat to medium and simmer, stirring occasionally, for about 10 minutes or until the pasta is fully cooked; add a splash more chicken stock if the mixture becomes too dry before the pasta is done.
When the pasta is tender and the sauce is creamy but thick, stir in 1/4 cup cream cheese and 1/4 cup minced cilantro until melted and combined.
Sprinkle 1/2 cup shredded Mexican blend cheese over the top and allow the residual heat to melt it; optionally place the skillet under a broiler briefly if using an oven‑safe dish and you want the cheese browned.