Heat olive oil in a large pot over medium heat.
Add chopped onion, carrot, and celery; sauté until softened.
Stir in minced garlic and cook for 1 minute.
Add diced chicken and cook until lightly browned.
Pour in chicken broth and bring to a simmer.
Add gnocchi and cook for 3-4 minutes until they float.
Stir in fresh spinach and cook until wilted.
Season with salt, pepper, and thyme to taste.
Let simmer for an additional 5 minutes.
Serve hot, garnished with fresh parsley.