This creamy mushroom soup blends sautéed cremini mushrooms with aromatic shallots, garlic, and fresh thyme. Once simmered gently with vegetable broth, it's puréed to a smooth texture and enriched with heavy cream. Finished with black pepper and a touch of olive oil, it offers a rich, comforting flavor perfect for a light meal or elegant starter. It pairs beautifully with crusty bread or a glass of Pinot Noir for a complete experience.
The first time I made this mushroom soup was during a sudden autumn rainstorm when I needed something comforting but didn't want to leave the house. I sautéed the mushrooms until my entire kitchen smelled earthy and rich, and that aroma alone made me realize this would become a regular rotation. Now it's my go-to when friends visit and we're all craving something that feels elegant but doesn't require hours of attention.
Last winter I served this soup at a small dinner party, and everyone went silent after their first spoonful. My friend Sarah actually asked if I'd been hiding culinary training, which still makes me laugh because the technique is so simple. There's something about that velvety texture and fresh thyme that makes people feel taken care of.
Ingredients
- 500 g cremini or button mushrooms: These develop the best earthy flavor when browned properly, and their sturdy texture holds up beautifully during blending
- 1 medium onion and 2 shallots: This combination gives you both sweetness and subtle sharpness that makes the flavor profile more complex than onions alone
- 2 cloves garlic: Mince these fresh and add them when the onions are softened so they don't burn and turn bitter
- 2 tbsp unsalted butter: Butter creates a richness that olive oil alone can't achieve, giving the soup its luxurious mouthfeel
- 750 ml vegetable broth: Use a high-quality broth you'd happily drink on its own since it forms the base of your soup
- 200 ml heavy cream: This transforms the soup from something hearty to something silky and elegant
- 3 sprigs fresh thyme plus 1 bay leaf: Fresh herbs here are non-negotiable, they infuse the soup with an aromatic quality dried herbs can't match
- 1/2 tsp black pepper and sea salt: Taste at the end since the salt needs vary based on your broth's sodium level
Instructions
- Sauté the aromatics:
- Melt the butter in your large pot over medium heat, then add the chopped onions and shallots, letting them soften for 3 to 4 minutes until they're translucent and fragrant
- Add the garlic:
- Stir in the minced garlic and cook for just 1 minute until you can smell it, being careful not to let it brown or it'll turn bitter
- Brown the mushrooms:
- Add all the sliced mushrooms and sauté for 7 to 8 minutes, stirring occasionally, until they've released their moisture and developed a gorgeous golden-brown color
- Infuse with herbs:
- Toss in the thyme sprigs and bay leaf, letting them cook with the mushrooms for about a minute to wake up their oils
- Simmer the base:
- Pour in the vegetable broth and bring everything to a gentle boil, then reduce the heat and let it simmer uncovered for 15 minutes to let the flavors meld
- Remove the herbs:
- Fish out the thyme sprigs and bay leaf so they don't get caught in your blender
- Blend to perfection:
- Use your immersion blender directly in the pot to puree until completely smooth, or if you prefer a bit of texture, pulse it a few times to leave some small pieces
- Add the cream:
- Pour in the heavy cream along with the black pepper and salt, then let it simmer gently for 5 more minutes, being careful not to let it come to a rolling boil which can cause the cream to separate
- Final seasoning:
- Taste the soup and add more salt or pepper if needed, remembering that flavors intensify slightly as it sits
- Serve and garnish:
- Ladle the hot soup into bowls and top with fresh thyme leaves and a drizzle of olive oil, with crusty bread on the side for dunking
This soup has become my comfort default whenever life feels overwhelming, something about the process of stirring and smelling the earthy mushrooms grounds me. Last month I made a double batch and froze half in portions, and discovering that it freezes beautifully has been a game-changer for busy weeks.
Making It Your Own
I've learned that adding a splash of dry sherry or white wine right before simmering the broth adds this incredible depth that makes people wonder what your secret ingredient is. Sometimes I'll throw in a Parmesan rind during the simmering step if I have one in the freezer, and it melts into the soup giving it this subtle savory richness nobody can quite put their finger on.
Texture Matters
There's a real difference between a perfectly smooth soup and one that's been under-blended, and I learned this the hard way after serving a slightly chunky version to guests. Take your time with the immersion blender, moving it around the pot to catch everything, and if you're using a countertop blender, work in batches and never fill it more than halfway with hot liquid.
Serving Suggestions
A warm baguette sliced and toasted with garlic butter takes this from a simple soup to a whole experience. I also love setting out small bowls of toppings so people can customize their bowls, which always sparks conversation around the table.
- Keep extra fresh thyme on hand for garnish since the bright green color against the creamy soup looks stunning
- A light drizzle of good olive oil on top adds this luxurious sheen that makes it look restaurant-worthy
- If serving for a dinner party, make the soup a few hours ahead and gently reheat, it actually tastes better the second day
There's something about a bowl of this soup that feels like a warm hug, and I hope it becomes a comfort in your kitchen too.
Recipe Q&A
- → Which mushrooms work best for this soup?
-
Cremini or button mushrooms are ideal due to their mild, earthy flavor and tender texture after sautéing.
- → How can I make the soup vegan?
-
Replace butter with olive oil and substitute heavy cream with coconut cream or another plant-based alternative.
- → What’s the purpose of fresh thyme in the soup?
-
Fresh thyme adds a subtle herbal aroma and depth, balancing the earthiness of the mushrooms and richness of the cream.
- → Can I prepare the soup ahead of time?
-
Yes, it can be made in advance and reheated gently to preserve its creamy texture and flavors.
- → What side pairs well with this soup?
-
Crusty bread is perfect for dipping, and a light Pinot Noir or unoaked Chardonnay complements the soup nicely.