Heat a cast iron skillet over medium-high heat and add 1 tablespoon of oil.
Pat the chicken breasts dry, then season with salt, pepper, paprika, and Italian seasoning.
Place the chicken in the hot skillet and cook for 4-6 minutes per side until the internal temperature reaches 165°F. Cook in batches if needed, adding more oil when flipping. Adjust the time for larger pieces.
Transfer the cooked chicken to a cutting board and let it rest for 5-10 minutes before slicing.
Meanwhile, bring a large pot of water to a boil and cook the pasta until al dente. Drain and return to the pot.
In the same skillet, heat 1 tablespoon of oil over medium heat.
Sauté the onions for 2-3 minutes until soft, then add the garlic and cook for another 1-2 minutes until fragrant.
Stir in the Parmesan Garlic Sauce, cream cheese, and half-and-half until smooth and creamy.
Remove from heat and mix in the grated Parmesan.
Add the sliced chicken to the pasta, then pour the sauce over the top and stir to combine.
Garnish with parsley, extra Parmesan, and red pepper flakes if desired. Enjoy!