Prepare and sear the chicken: Pat the chicken breasts dry with a paper towel and generously season both sides with salt and pepper. Heat the butter and 1 tablespoon of olive oil in a large, non-stick skillet over medium-high heat. Add the chicken in a single layer and sear for 3 minutes per side, until golden brown. Transfer to a plate (the chicken will finish cooking in the sauce).
Build the flavour base: In the same skillet, add the remaining olive oil and reduce the heat to medium. Sauté the shallots for 3–4 minutes until softened. Stir in the garlic, Italian seasoning, red pepper flakes, and tomato paste. Cook for 1 minute, stirring constantly, until fragrant.
Make the cream sauce: Pour in the chicken broth. Stir in the heavy cream, sun-dried tomatoes, and Parmesan cheese. Simmer for 3–4 minutes, allowing the sauce to thicken slightly.
Finish cooking the chicken: Nestle the chicken breasts back into the sauce, reduce the heat to medium-low, and cook for about 3 minutes, or until the chicken is cooked through.
Add spinach and serve: Gently stir the baby spinach into the sauce, lifting the chicken to incorporate the greens. Once the spinach is wilted (1 minute), taste the sauce and adjust seasoning as needed. Serve warm, garnished with extra Parmesan if desired. Enjoy!
For a relaxing atmosphere in the kitchen I recommend my personal Elle Republic: Chilled Out Kitchen Tunes Playlist on Spotify.