Step 1: Prepare the Chicken. Start by trimming any excess fat from the chicken breasts. Season both sides with salt, pepper, and Italian seasoning to enhance the flavor.
Step 2: Sauté the Chicken. In a large skillet, heat the olive oil over medium heat. Once hot, add the chicken breasts and cook for about 6-7 minutes on each side, or until they are golden brown and cooked through. Remove the chicken from the skillet and set it aside.
Step 3: Cook the Garlic and Spinach. In the same skillet, add the minced garlic and sauté for about 30 seconds until fragrant. Then, add the fresh spinach and cook until wilted, which should take about 2-3 minutes.
Step 4: Make the Creamy Sauce. Pour the heavy cream into the skillet with the spinach and garlic. Stir to combine and bring it to a gentle simmer. Add the grated Parmesan cheese, and stir until it melts and the sauce thickens slightly, about 3-4 minutes.
Step 5: Combine Everything. Slice the cooked chicken into strips and return it to the skillet. Stir to coat the chicken in the creamy sauce, allowing it to heat through for an additional 2 minutes.
Step 6: Serve It Up. Serve the creamy chicken over a bed of your favorite cooked pasta. Drizzle with extra sauce and sprinkle with additional Parmesan cheese if desired. Enjoy your delicious Creamy Chicken Florentine!