In a large pot, bring salted water to a boil and cook the penne pasta according to package instructions until al dente. Drain and set aside.
In the same pot, heat the olive oil over medium heat. Add the sliced kielbasa and cook until browned, about 5-7 minutes.
Add the diced onion and minced garlic to the pot. Sauté for an additional 3-4 minutes until the onion is translucent.
Pour in the heavy cream and chicken broth, stirring to combine. Bring the mixture to a simmer.
Add the frozen peas, Italian seasoning, salt, and pepper. Stir and let simmer for about 5 minutes until the peas are heated through.
Stir in the cooked penne pasta and grated Parmesan cheese until well combined and creamy. Adjust seasoning if needed.
Serve hot, garnished with fresh parsley.