Season the chicken: Toss sliced chicken with half the fajita seasoning and a pinch of salt. Set aside while you prep the veggies.
Sear the chicken: Heat 1 tablespoon olive oil in a large deep skillet or Dutch oven over medium-high.
Cook chicken 3–4 minutes until lightly browned and just cooked through. Transfer to a plate.
Sauté veggies: Add remaining oil, peppers, and onions. Cook 4–5 minutes until softened and a bit charred at the edges.
Stir in garlic and remaining fajita seasoning; cook 30 seconds.
Build the base: Pour in chicken broth and tomatoes with their juices. Scrape up browned bits from the pan.
Add pasta and simmer: Stir in pasta. Bring to a boil, then reduce to a lively simmer.
Cover partially and cook 10–12 minutes, stirring occasionally, until pasta is al dente. Add a splash of water or broth if it gets too thick before the pasta is done.
Make it creamy: Lower heat. Stir in cream and cream cheese until smooth and glossy.
Return chicken and any juices to the pan. Simmer 2 minutes to warm through.
Finish and season: Turn off heat. Add lime zest and juice.
Taste and adjust salt, pepper, and cayenne. If using, fold in shredded cheese until melted.
Garnish and serve: Top with chopped cilantro. Serve hot with extra lime wedges.