This velvety soup features sautéed cremini mushrooms and fresh thyme, slowly simmered in vegetable broth and blended to a smooth texture. Butter and cream add richness, while garlic, onion, and celery build a savory base. Optional white wine deglazing enhances depth, finished with fresh parsley garnish. Adaptable to vegan by substituting dairy with plant-based alternatives. A comforting and flavorful dish ideal for any season.
The rain was hitting the kitchen window so hard that afternoon, making the whole house feel like it needed something warm and steady. I had a basket of cremini mushrooms that needed using and thyme still clinging to its stems from the weekend market. There is something almost magical about how mushrooms transform from spongy little caps into something that tastes like pure comfort.
My sister had come over unexpectedly, wet from the downpour, and stood watching while I sautéed the first batch of mushrooms. That smell when they hit hot butter is one of those kitchen moments that makes everything else fade away. We ended up eating it standing up, steam curling from our bowls while the rain kept falling.
Ingredients
- Cremini or button mushrooms (500 g): These develop the deepest flavor when given time to properly brown and release their moisture
- Yellow onion: Finely chopped so it melts into the soup base without any noticeable texture
- Garlic cloves (2): Add them after the onions soften so they do not burn and turn bitter
- Celery stalk (1): Provides a subtle background note that rounds out the mushroom flavor
- Unsalted butter (2 tbsp): Essential for that rich flavor foundation, balanced with olive oil to prevent burning
- Olive oil (2 tbsp): Keeps the butter stable at medium heat and adds its own gentle fruitiness
- Vegetable broth (1 L): Use a quality broth you would happily drink on its own
- Heavy cream (250 ml): Bring it to room temperature first to prevent any chance of separating
- Fresh thyme (1 tbsp): The woody stems can stay in during simmering and be fished out later
- Bay leaf (1): Adds that subtle background note that makes soups taste professionally made
- Salt and black pepper: Taste at the end since both butter and cream already bring saltiness
- Dry white wine (optional, 2 tbsp): A splash helps lift those browned bits from the bottom of the pot
- Fresh parsley: Adds brightness and a pretty finish against the creamy base
Instructions
- Build your flavor foundation:
- Melt butter with olive oil over medium heat until it stops foaming
- Soften the aromatics:
- Add onions and celery, cooking 4 to 5 minutes until translucent and fragrant
- Wake up the garlic:
- Stir in minced garlic for just 1 minute until you smell it bloom
- Develop the mushroom base:
- Add sliced mushrooms and cook 8 to 10 minutes until golden and most liquid has evaporated
- Deglaze if you like:
- Pour in white wine and scrape up any browned bits from the pot bottom
- Add depth and liquid:
- Stir in thyme, bay leaf, and broth, then bring to a gentle boil
- Let it meld together:
- Reduce heat and simmer uncovered for 15 minutes to develop full flavor
- Remove and purée:
- Fish out the bay leaf, then blend until smooth with an immersion blender
- Finish with cream:
- Return to low heat, stir in cream, and warm gently for 2 to 3 minutes
- Season and serve:
- Taste and adjust salt and pepper, then garnish with parsley and fresh thyme
This soup has become my default when someone needs comforting. There was a terrible week last winter when a friend was going through something hard, and I showed up at their door with containers of it. Sometimes soup says more than words ever could.
Getting The Right Texture
I have learned that everyone has a different preference for mushroom soup texture. Some people want it completely silky while others love little chunks of mushroom throughout. An immersion blender gives you control to stop exactly where you like it.
Making It Your Own
Wild mushrooms like shiitake or oyster can turn this from everyday into something almost elegant. A few drops of truffle oil right before serving never hurt anyone either.
Simple Serving Ideas
This soup manages to be both light enough for a starter and substantial enough for a simple main course. A hunk of crusty bread is really all you need.
- Try a crisp white wine like Sauvignon Blanc alongside
- A simple green salad with bright vinaigrette cuts through the richness
- Crispy pancetta or croutons on top add a lovely texture contrast
Hope this finds you with a full bowl and warm kitchen on a day that needs both.
Common Questions
- → What type of mushrooms work best?
-
Cremini or button mushrooms provide a mild, earthy flavor and tender texture that blend smoothly into the soup.
- → Can this soup be made vegan?
-
Yes, replace butter with olive oil and use plant-based cream to keep the soup creamy without dairy ingredients.
- → What does deglazing with white wine add?
-
Deglazing lifts browned bits from the pot, adding subtle acidity and depth to the flavor profile.
- → How do I achieve a smooth texture?
-
Blend the soup with an immersion blender or in batches using a stand blender until silky and uniform.
- → What herbs enhance the flavor?
-
Fresh thyme and bay leaf infuse the soup with earthy and aromatic notes that complement mushrooms perfectly.
- → Any suggestions for serving?
-
Serve hot with a garnish of fresh parsley and crusty bread or a crisp green salad for a balanced meal.