-
Add butter and oil to a large Dutch oven along with the onions, celery, and carrots. Saute over medium heat for 2-3 minutes, or until the vegetables become tender. Add garlic and continue sauteing for an additional 30 seconds, or until fragrant.
-
Pour in the chicken broth and add the dried thyme, oregano, salt, and black pepper. Mix until everything is well combined.
-
Add the chicken thighs into the pot and make sure they are completely immersed in the liquid. Bring it all to a boil and then reduce the heat to medium-low. Cover the pot with a lid and simmer for 15-20 minutes.
-
Once the chicken is cooked through remove the chicken from the pot and shred it using two forks. You can also do this in the pot if you feel comfortable doing it.
-
Whisk the warmed milk and cornstarch together in a bowl or measuring cup until smooth and well combined.
-
Pour the starch slurry into the soup. Increase the heat to high and bring everything to a boil. Once boiling, add the gnocchi and spinach and cook for 1-2 minutes, or until the gnocchi floats to the top.
-
Serve the soup immediately with a sprinkle of finely chopped fresh parsley. Enjoy!