Step 1
Combine the salt, pepper, paprika and garlic powder in a large bowl, then add the chicken breasts. Rub the spices all over the chicken to coat evenly.
Step 2
Heat the olive oil in a large pan over medium heat. Add the chicken and cook for 3-4 minutes on each side until golden and cooked through. Remove the chicken from the pan and set aside.
Step 3
In the same pan, add the onion and garlic. Saute for 2-3 minutes, or until softened and fragrant. Turn the heat to high, add the cherry tomatoes and cook for 4-5 minutes until they begin to blister and soften. Reduce the heat to medium, pour in the chicken stock, and let the mixture simmer for 2-3 minutes to reduce slightly.
Step 4
Combine the pesto and cream in a small bowl. Pour the mixture into the pan and stir to combine. Add the gnocchi, mix well, and cook for 3-4 minutes, stirring occasionally, until the gnocchi is tender and the sauce has slightly thickened.
Step 5
Stir in the parmesan and spinach, allowing the leaves to wilt into the sauce.
Step 6
Return the chicken to the pan and simmer for 5 minutes, or until the sauce has thickened slightly and everything is well coated in sauce.
Step 7
Serve warm, with extra parmesan or fresh basil on top if desired.