01 -
Heat a splash of olive oil or a knob of butter in a large pot over medium heat. Add the diced onion and chopped celery. Cook for about 5 minutes, stirring occasionally, until soft and translucent.
02 -
Add the sliced mushrooms to the pot. Cook for 5-7 minutes, stirring often, until they turn golden brown.
03 -
Stir in the fresh thyme and crushed garlic. Cook for 1-2 minutes, stirring constantly, until fragrant. Avoid burning the garlic.
04 -
Pour in the broth and cream. Stir to combine, then bring the mixture to a gentle simmer. Cook for 5 minutes to allow the flavors to meld.
05 -
Mix in the shredded chicken and chopped spinach. Let the mixture simmer for another 5 minutes, until the spinach wilts and the chicken is warmed through.
06 -
Season the soup with salt, pepper, and a splash of lemon juice if desired. Adjust to taste and serve hot, optionally accompanied by bread for dipping.