Heat oil in a large pot or deep skillet over medium heat. Add sliced kielbasa and cook until browned for about 4–5 minutes.
Add minced garlic and chopped onions. Sauté for 2 minutes until fragrant and translucent.
Pour in chicken broth and heavy cream, stir well and bring to a boil.
Add uncooked pasta, reduce heat to medium-low, cover, and simmer for 10–12 minutes, stirring occasionally until pasta is al dente.
Stir in grated Parmesan cheese until melted and sauce is creamy. Add paprika, salt, and black pepper to taste.
Let rest for 2 minutes to thicken the sauce.
Garnish with chopped fresh parsley and serve hot. Optionally sprinkle red pepper flakes for heat.