Season the chicken: Pat the chicken dry. Toss with 1 tablespoon of Cajun seasoning, a pinch of salt, and a few grinds of pepper.
Sear the chicken: Heat the oil or butter in a large, deep skillet or Dutch oven over medium-high heat.
Add chicken in an even layer. Cook 3 to 4 minutes, flip, and cook 2 to 3 more minutes until lightly browned. Transfer to a plate; it will finish cooking later.
Sauté the aromatics: In the same pot, lower heat to medium.
Add onion and bell pepper with a pinch of salt. Cook 3 to 4 minutes until softened. Stir in garlic for 30 seconds until fragrant.
Toast the spices: Add remaining Cajun seasoning and smoked paprika.
Stir for 20 to 30 seconds to wake up the spices.
Add liquids and pasta: Pour in 3.5 cups chicken broth and bring to a boil. Stir in the pasta. Reduce to a steady simmer and cook uncovered, stirring often to prevent sticking.
This usually takes 10 to 12 minutes.
Return the chicken: When the pasta is just al dente, add the chicken and any juices back to the pot. Simmer 2 to 3 minutes to finish cooking the chicken through.
Make it creamy: Stir in the heavy cream and parmesan. Simmer on low for 1 to 2 minutes until the sauce thickens and coats the pasta.
If it’s too thick, splash in more broth. If too thin, simmer another minute.
Adjust and brighten: Taste and season with salt, pepper, and cayenne if you want more heat. Add a quick squeeze of lemon for freshness.
Finish and serve: Fold in spinach, if using, until just wilted.
Top with parsley or green onions and extra parmesan. Serve hot.