1 lb sliced mushrooms (cremini or baby bella preferred)
1 diced onion (yellow or white)
2 chopped celery stalks
4 crushed garlic cloves (freshly crushed)
3 cups chopped fresh spinach
6 cups chicken broth (low-sodium recommended)
1 cup heavy cream
2 tsp fresh thyme (or 1 tsp dried)
1 pinch chili flakes (optional)
Salt and pepper to taste
1 tbsp lemon juice (for brightness)
2 tbsp olive oil or butter
Instructions
Heat 2 tablespoons olive oil or butter in a large pot over medium heat. Add diced onion and chopped celery. Cook for 5 minutes, stirring occasionally, until soft and translucent.
Add sliced mushrooms to the pot. Cook for 5-7 minutes, stirring every 2 minutes, until mushrooms turn golden brown and release their moisture.
Add fresh thyme and crushed garlic. Stir constantly for 1-2 minutes until garlic becomes fragrant. Don’t let garlic burn.
Pour in 6 cups chicken broth and 1 cup heavy cream. Stir well and bring to a gentle simmer. Cook for 5 minutes to meld flavors.
Add shredded rotisserie chicken and chopped spinach. Simmer for 5 minutes until spinach wilts and chicken heats through.
Taste and add salt and pepper as needed. Add 1 tablespoon lemon juice for brightness. Serve hot in warm bowls.
Notes
Use cremini or baby bella mushrooms for best flavor. Wipe with damp paper towel instead of washing.
Rotisserie chicken is often pre-salted, so taste before adding extra salt.
For dairy-free version, substitute heavy cream with coconut milk or cashew cream.
Soup stays fresh in refrigerator for up to 4 days. Reheat gently on stovetop.