In a dutch oven or large stock pot heat your olive oil over medium-high heat until hot.
Add onion and cook for 5 minutes. Add garlic and cook for 1 minute.
Add flour and stir to combine. Cook for additional 1 minute.
Add cream, cream cheese, lemon juice, zest and bone broth and stir to combine.
Bring to a boil and add chicken, thyme, black pepper and salt.
Let simmer, uncovered, while you make your sourdough dumpling batter.
Using a tablespoon or a cookie scoop, scoop your dumpling batter into the simmering pot of soup. Make sure the dumplings are separate from eachother. You'll have to make 2 batches of about 4-5 dumplings each.
Once all dumplings have been added, gently press them down so the soup runs over the tops of them.
Place the lid on your dutch oven and lower the heat to low.
Cook for 15 minutes.
remove the lid, cut a dumpling open and check for doneness. It should look like bread inside, not gooey.
Using a ladel, scoop out some soup with a dumpling or two and sprinkle with some black pepper.