Start by preheating your oven to 350°F. Coat the chicken breasts with olive oil and seasoning, making sure each piece is covered well. This helps create a flavorful crust once it sears.
Heat the remaining oil in an oven-safe skillet over medium-high heat. Sear the chicken on both sides until golden, then transfer the pan to the oven. Bake until the chicken reaches 165°F. Let it rest so the juices redistribute properly.
Bring salted water to a boil and cook the pasta until al dente. Drain it and set aside. Cooking the pasta separately helps it stay firm and prevents the sauce from thinning.
Melt the butter in the same skillet used for the chicken. Add shallots and sun-dried tomatoes, cooking until softened. Add garlic and let it release its aroma. It creates a rich base for the creamy sauce.
Stir in tomato paste, oregano, paprika, garlic powder, salt, and pepper. Pour in the cream and milk, stirring to combine. Add Parmesan, spinach, and cherry tomatoes, simmering until the sauce thickens and spinach wilts.
Toss the cooked pasta in the creamy sauce. Slice the rested chicken and place it on top. Garnish with parsley and extra Parmesan for a beautiful finish.