Creamy Mushroom Soup is a comforting classic that warms the soul and delights the senses. This version is rich and velvety, with a depth of flavor that will make you savor every spoonful. Perfect for a chilly day or when you need a simple yet satisfying meal.
The base of this soup is a combination of butter and olive oil, which provides richness and flavor. The onion and garlic create a savory foundation that's enhanced by the earthy tones of the mushrooms. Using a blend of button, cremini, and shiitake mushrooms gives the soup a complex, robust flavor. Chicken or vegetable broth forms the liquid base, while heavy cream adds a luxurious texture. Salt, black pepper, and fresh thyme are used to season the soup perfectly, and a touch of flour helps thicken it slightly. Finally, a sprinkle of fresh parsley adds a pop of color and freshness when serving.
This soup pairs wonderfully with a slice of crusty sourdough bread or a simple arugula salad drizzled with lemon vinaigrette. For a heartier meal, serve it alongside a grilled cheese sandwich made with sharp cheddar or gruyere.
Start by heating a large pot over medium heat. Add the butter and olive oil, letting them melt together until they sizzle gently. Toss in the diced onion and minced garlic, stirring occasionally until the onion becomes translucent and fragrant.
Next, add the sliced mushrooms to the pot, along with the salt and black pepper. Cook the mixture, stirring occasionally, until the mushrooms are nicely browned and have released their moisture, which should take about 8-10 minutes.
Sprinkle the flour over the mushrooms and stir it in well. Let it cook for a minute to get rid of the raw flour taste. Then, slowly pour in the broth, stirring continuously to prevent any lumps from forming. Bring the soup to a gentle simmer and let it cook for about 15 minutes, allowing the flavors to meld together.
Reduce the heat to low and stir in the heavy cream and fresh thyme. Let it warm through for another 5 minutes, making sure not to let it boil, as that might curdle the cream. For a smooth texture, use an immersion blender directly in the pot, or carefully transfer the soup to a blender in batches, blending until smooth.
Once blended, return the soup to the pot if needed, and taste to adjust seasoning. Serve hot, with a sprinkle of fresh parsley on top for garnish.