Heat the olive oil in a large deep skillet over medium heat.
Add the sliced smoked sausage and cook until lightly browned.
Add the diced onion and bell pepper and cook until they begin to soften.
Stir in the garlic and cook briefly until fragrant.
Add the diced tomatoes with their juices, chicken broth, heavy cream, Cajun seasoning, paprika, black pepper, and a small amount of salt.
Stir well and bring the sauce to a gentle simmer.
Add the uncooked penne and stir until the pasta is evenly distributed in the sauce.
Simmer, stirring frequently, until the pasta is al dente and the sauce has reduced and thickened. Add a small splash of broth if the pasta needs more cooking time and the pan becomes too dry.
Remove from the heat and let the pasta rest for 2–3 minutes.
Taste and adjust the seasoning, then serve topped with grated Parmesan and fresh parsley if desired.