01 - Season both sides of each chicken breast thoroughly with salt, black pepper, and paprika, ensuring even coverage.
02 - Heat olive oil in a large skillet over medium-high heat. Place chicken in the pan and cook for 5 to 6 minutes per side until golden brown and internal temperature reaches 165°F. Transfer chicken to a plate and tent with foil to keep warm.
03 - Reduce heat to medium. Add butter to the skillet and allow to melt. Add minced garlic and sauté for 1 minute until fragrant, being careful not to burn.
04 - Pour in heavy cream and chicken broth. Add grated Parmesan, Italian herbs, and crushed red pepper flakes if desired. Stir continuously and bring to a gentle simmer. Cook for 3 to 4 minutes until sauce slightly thickens and coats the back of a spoon.
05 - Stir in sundried tomatoes and fresh spinach. Cook for 2 to 3 minutes, tossing occasionally, until spinach is completely wilted and incorporated into the sauce.
06 - Return chicken breasts to the skillet, nestling them into the sauce. Spoon sauce generously over the top. Simmer for 2 to 3 minutes until chicken is heated through. Serve immediately with additional Parmesan if desired.