01 - Pat chicken breasts dry with paper towels. Season both sides generously with salt and black pepper. Lightly coat each breast in flour, shaking off excess to ensure even browning.
02 - Heat olive oil in a large skillet over medium-high heat until shimmering. Add chicken breasts and cook for 4 to 5 minutes per side until golden brown and internal temperature reaches 165°F. Transfer to a plate and tent with foil.
03 - Reduce heat to medium. Add butter to the skillet and let melt. Add minced garlic and sauté for about 1 minute until fragrant, being careful not to burn.
04 - Stir in sundried tomatoes and cook for 1 minute to soften. Pour in chicken broth and bring to a gentle simmer, using a wooden spoon to scrape up any browned bits from the bottom of the pan.
05 - Add heavy cream and Parmesan cheese to the simmering broth. Stir continuously until cheese completely melts and sauce thickens slightly, about 3 to 4 minutes.
06 - Add fresh baby spinach to the sauce, stirring gently until just wilted. This should take only 1 to 2 minutes to preserve vibrant color and texture.
07 - Return chicken breasts to the skillet, spooning the creamy sauce generously over the top. Simmer for 3 to 4 minutes until chicken is heated through and flavors meld together. Garnish with chopped fresh basil and serve immediately.