Heat 1 tbsp olive oil in a large, wide skillet over medium-high heat. Season chicken breasts on both sides until evenly coated. Add chicken to the hot pan and cook for 3-4 minutes per side until golden brown and cooked through (165°F). Remove chicken and set aside.
In the same pan, add 1 tbsp olive oil, sliced shallot, and drained sun-dried tomatoes. Sauté for 5 minutes until the shallots are golden and softened.
Add the gnocchi and chicken broth to the pan. Simmer for another 5 minutes, until the gnocchi are tender and have slightly puffed up.
Pour in the cream and stir to combine, creating a luscious sauce. Add the torn spinach leaves and stir until they wilt into the sauce.
Return the cooked chicken to the skillet. Let everything simmer gently for a few more minutes to allow the flavors to meld and the sauce to thicken slightly.
Serve immediately, ensuring each bowl gets a generous portion of chicken, gnocchi, and creamy sauce.