I start by seasoning the chicken with salt, pepper, olive oil, lemon zest, and lemon slices. Then I roast it until fully cooked and juicy. Once slightly cooled, I slice it into bite-sized pieces. This step builds the main flavor of the soup.
Next, I melt butter in a large pot and sauté the garlic until fragrant. I whisk in flour and seasoning to create a smooth mixture. Slowly adding broth while stirring prevents lumps and forms the thick base.
After the base thickens, I stir in cream, lemon juice, zest, thyme, kale, chicken, and gnocchi. I let everything simmer until the gnocchi are tender and float to the top. Finally, I mix in Parmesan cheese and adjust seasoning before serving.