Cook rigatoni according to package instructions. Drain and set aside.
In a large skillet, heat olive oil and butter over medium heat.
Add chicken pieces, season with salt and pepper, and cook until browned and cooked through. Remove and set aside.
In the same skillet, add garlic and Italian seasoning. Sauté until fragrant, about 1 minute.
Stir in heavy cream and chicken broth. Bring to a simmer and cook for 3–4 minutes until slightly thickened.
Add parmesan cheese and stir until melted and smooth.
Return chicken to the pan, then add cooked rigatoni. Toss to coat evenly in the sauce.
Top with chopped parsley if desired and serve warm.