Gather all your ingredients to make the cooking process smoother.
In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5.
Stir in the minced garlic and sliced mushrooms. Cook for another 5-7 until mushrooms are tender.
Add the shredded rotisserie chicken, chicken broth, heavy cream, dried thyme, and dried rosemary. Stir until well combined.
Bring the mixture to a gentle simmer and let it cook for about 15-20, allowing the flavors to meld.
Blend the soup for a smoother texture if desired, using an immersion blender or regular blender.
Season with salt and pepper to taste, and serve hot garnished with fresh parsley.