Start by preheating your oven and brushing chicken with olive oil, lemon, salt, and pepper. Bake until golden and juicy. Once cooled, slice into thin pieces for easier eating in the soup.
In a large pot, melt butter and sauté fresh garlic until fragrant. Add herbs and spices to release their flavors. This step creates a flavorful base for the creamy soup.
Sprinkle flour over the butter and garlic, stirring to form a roux. Gradually add chicken stock and heavy cream, whisking constantly. Simmer until the soup thickens and becomes silky.
Stir in kale, gnocchi, and sliced chicken, letting them cook until tender. Squeeze in fresh lemon juice and zest for brightness. Finish with freshly grated Parmesan cheese.
Taste and adjust seasoning with salt and pepper. Let the soup sit for a few minutes to allow flavors to meld. Serve warm with a garnish of extra Parmesan or lemon zest.