Step 1: Sauté the Aromatics
In a large pot or Dutch oven, heat the butter and olive oil over medium heat. Add the diced onion and cook until softened, about 3-4 minutes. Add the minced garlic and cook for another 1 minute until fragrant.
Step 2: Build the Soup
Pour in the chicken broth and bring to a simmer. Add the shredded chicken, gnocchi, spinach, thyme, and parsley. Cook for 8-10 minutes, or until the gnocchi is tender and the spinach is wilted.
Step 3: Add the Cream
Stir in the heavy cream and season with salt and pepper to taste. Simmer for another 5 minutes to allow the flavors to meld.
Step 4: Garnish & Serve
Ladle the soup into bowls and garnish with grated Parmesan cheese and fresh parsley. Serve hot with crusty bread on the side.