Heat butter and oil in Dutch oven or soup pot over medium-high until butter melts and sizzles.
Sauté onion 5 minutes until soft and translucent; cook garlic another minute until fragrant.
Cook all mushrooms 10-12 minutes, stirring occasionally, until moisture released and browning begins.
Sprinkle in flour; stir to coat and cook 2 minutes to remove raw taste.
Add wine; scrape browned bits and simmer 2 minutes until slightly reduced.
Add broth and thyme; boil, reduce heat, and simmer uncovered 20 minutes to blend flavors.
Remove thyme; add cream and generously season with salt and pepper.
Ladle into bowls; garnish with parsley and serve with crusty bread.