Cook pasta according to package directions. Reserve about 1/2 cup of pasta water before draining.
While pasta is cooking, heat olive oil in a large skillet over medium-high heat. Add chicken and season with salt, pepper, and Italian seasoning. Cook until browned and cooked through.
Add minced garlic and red pepper flakes to the skillet and cook for about 1 minute until fragrant.
Pour in heavy cream and bring to a simmer. Stir in grated Parmesan cheese until melted and sauce is smooth.
Add the drained pasta to the skillet with the sauce. Toss to combine. If the sauce is too thick, add a little of the reserved pasta water until desired consistency is reached.
Season with additional salt and pepper to taste.
Serve immediately, garnished with fresh chopped parsley.
Notes
For a vegetarian option, omit the chicken and add sautéed mushrooms or zucchini.