Season chicken breasts with salt and black pepper on both sides.
Heat olive oil in a large skillet over medium-high heat.
Cook chicken for 5 to 7 minutes per side until golden brown and internal temperature reaches 165 degrees Fahrenheit. Remove from skillet and set aside.
In the same skillet, melt butter over medium heat. Add minced garlic and cook for 1 minute until fragrant.
Add sun-dried tomatoes and cook for 2 minutes to release oils.
Reduce heat to low and pour in heavy cream. Stir in Italian seasoning and red pepper flakes.
Simmer the sauce for 3 to 5 minutes until it begins to thicken.
Add baby spinach and parmesan cheese to the sauce. Stir until the spinach is wilted and the cheese is fully melted.
Return the chicken breasts to the skillet and spoon the cream sauce over the meat.
Serve immediately, optionally garnished with fresh parsley.