Season the diced chicken with salt, pepper, garlic powder, onion powder, and Herbes de Provence in a mixing bowl.
Warm the olive oil in a large Dutch oven over medium-high heat.
Add the seasoned chicken to the pot and cook it until it’s browned and cooked through, about 6 to 8 minutes.
Take the chicken out of the pot and set aside for later.
Turn the heat down to medium and melt the butter in the same pot.
Add diced onion, celery, and shredded carrots, then cook for around 4 minutes until vegetables soften and release their aromas.
Sprinkle the flour over the vegetables and stir until it’s completely incorporated and coats the veggies.
Gradually add the chicken broth and heavy cream, stirring constantly to blend everything smoothly.
Season the soup with Italian seasoning, dried thyme, and nutmeg.
Bring the mixture up to a gentle boil, then reduce the heat to maintain a simmer.
Return the cooked chicken to the pot along with the fresh spinach and potato gnocchi.
Cover the pot and let the soup simmer for 8 minutes, or until the gnocchi is soft and the soup has thickened to your preference.
Sample the soup and add more salt or pepper if needed.
Serve the soup hot, ideally paired with some garlic breadsticks on the side!