Melt butter or olive oil in a large saucepan on the medium heat.
After adding onion chop, saute till transparent.
Add garlic and stir and cook 1 minute.
Then add mushrooms cut into slices and cook until tender which takes 5-7 minutes.
Add broth and thyme ingredients and boil the mixture to a simmer in 10 minutes.
A blender or immersion blender can be used to blend the soup until smooth.
Add heavy cream and season with salt and pepper.
Allow to simmer, another 5 minutes or until hot.
Serving Garnish with fresh parsley, serve warm.