Heat olive oil or butter in a large pot.
Cook onion and celery until soft.
Add mushrooms, cook until golden.
Add thyme and garlic, cook until fragrant.
Pour in stock and cream, simmer for 5 minutes.
Add chicken and spinach, simmer for 5 more minutes.
Season with salt, pepper, and lemon juice to taste.