In a large pot, heat olive oil over medium heat.
Add diced chicken and cook until browned, about 5-7 minutes.
Remove chicken and set aside.
In the same pot, add onion, carrot, and celery; sauté for 5 minutes.
Stir in minced garlic and thyme; cook for 1 minute.
Pour in chicken broth and bring to a simmer.
Add gnocchi and return chicken to the pot; cook for 5 minutes.
Stir in heavy cream and spinach; simmer for another 5 minutes.
Season with salt and pepper to taste.
Serve hot, garnished with fresh herbs if desired.