Mix smoked paprika, oregano, thyme, garlic powder, onion powder, cayenne, black pepper, and salt in a small bowl. This will be the flavor base for your chicken and sauce.
Heat olive oil and butter in a large skillet over medium heat. Add cubed chicken and sprinkle with half of the Cajun seasoning. Cook until browned and cooked through, about 5-7 minutes.
Add diced onion to the skillet and cook for 2-3 minutes until softened. The onions bring out natural sweetness that balances the spicy Cajun flavor.
Stir in uncooked pasta, fire-roasted tomatoes, chicken broth, and remaining Cajun seasoning. Bring to a simmer and cook until pasta is tender, about 10 minutes, stirring occasionally.
Lower heat and add cream cheese. Stir until fully melted and combined, creating a rich and creamy sauce that coats every piece of pasta and chicken.
Sprinkle sliced green onions over the pasta for a fresh pop of color and flavor. Serve immediately while hot.