Sauté sliced cremini mushrooms with onions, celery, and garlic in butter until golden. Simmer with vegetable stock, white wine, and aromatic fresh thyme until tender. Purée until silky smooth, then finish with rich heavy cream. This vegetarian bowl offers deep earthy flavors and luxurious texture.
One rainy October afternoon, I stood at the farmers market staring at a basket of cremini mushrooms, their earthy scent cutting through the damp air. The vendor mentioned thyme, and suddenly I was making soup instead of my planned stir-fry. That improvisation became this recipe, a bowl of warmth I've returned to dozens of times since.
I made this for my sister the night she got back from a long trip, too tired to talk much. She ate two bowls without a word, then looked up and said it tasted like being home. That quiet moment taught me soup can say what words sometimes cant.
Ingredients
- Fresh mushrooms (cremini or button), 500 g, sliced: Cremini have more flavor than white buttons, and slicing them thin helps them release their liquid faster so they caramelize beautifully.
- Medium onion, 1, finely chopped: The foundation of the soups sweetness; chop it small so it melts into the background.
- Garlic, 2 cloves, minced: Add it after the onions or it will burn and turn bitter, a mistake I only made once.
- Celery stalk, 1, finely chopped: It adds a subtle brightness that balances the richness without announcing itself.
- Unsalted butter, 2 tbsp: Use unsalted so you control the seasoning; salted butter once made my batch too salty to save.
- Heavy cream, 200 ml: Stir it in at the end and keep the heat low, or it might split and ruin the silky texture.
- Vegetable stock, 750 ml: Homemade is wonderful, but a good quality store-bought works perfectly when time is short.
- Dry white wine, 60 ml (optional): A splash adds complexity, but if you skip it, no one will miss it.
- Fresh thyme leaves, 2 tsp, plus extra for garnish: Fresh thyme is the soul of this soup; dried just doesnt carry the same fragrance.
- Bay leaf, 1: Toss it in whole and fish it out before blending, it works quietly in the background.
- Salt and freshly ground black pepper, to taste: Season at the end after the cream goes in, the flavors concentrate as it simmers.
Instructions
- Start with the aromatics:
- Melt the butter in a large pot over medium heat, then add the onions and celery. Let them sizzle gently for 3 to 4 minutes until they soften and smell sweet, stirring now and then so nothing sticks.
- Wake up the garlic:
- Stir in the minced garlic and cook for just 1 minute. Youll know its ready when the scent blooms and fills the kitchen.
- Cook down the mushrooms:
- Add the sliced mushrooms and cook for 8 to 10 minutes, stirring occasionally. Theyll release liquid first, then it will evaporate and theyll turn golden at the edges.
- Deglaze with wine:
- Pour in the white wine if youre using it, and let it bubble for 2 minutes. It lifts all the browned bits from the bottom of the pot.
- Simmer the soup:
- Add the vegetable stock, thyme, and bay leaf, then bring everything to a gentle boil. Lower the heat and let it simmer for 15 minutes so the flavors marry.
- Blend until smooth:
- Fish out the bay leaf, then use an immersion blender to puree the soup until its velvety. If you like some texture, blend it less.
- Finish with cream:
- Stir in the heavy cream and season with salt and pepper. Heat gently for 2 to 3 minutes, but dont let it boil or the cream might curdle.
- Serve and garnish:
- Ladle the soup into bowls, drizzle a little extra cream on top, and scatter fresh thyme sprigs. Serve it hot with crusty bread on the side.
Last winter, I brought a thermos of this soup to a friend who was stuck working late in a cold studio. She called me later that night just to say it had saved her evening. Soup has a way of doing that.
Making It Your Own
If you want a vegan version, swap the butter for olive oil and use coconut cream instead of heavy cream. The flavor shifts slightly, coconut adds a faint sweetness, but its still luscious. I tried it once when my cousin visited, and she didnt even notice it was dairy-free.
Boosting the Flavor
Mixing in a handful of wild mushrooms like shiitake or porcini makes the soup taste almost meaty and complex. I did this for a dinner party once, and someone asked if Id used truffle oil. I hadnt, just better mushrooms.
Storing and Reheating
This soup keeps in the fridge for up to three days and tastes even better the next day after the flavors settle. Reheat it gently on the stove, stirring often, and add a splash of stock if it thickens too much. Freezing works too, but leave out the cream and stir it in fresh after reheating.
- Cool the soup completely before storing to keep it fresh longer.
- Use airtight containers to prevent it from absorbing fridge smells.
- If freezing, label the container with the date so you remember when you made it.
This soup has become my answer to gray days and unexpected guests, a recipe that feels like care in a bowl. I hope it finds a place in your kitchen too.
Frequently Asked Questions
- → Can I use dried thyme instead of fresh?
-
Yes, use one-third the amount of dried thyme since it is more concentrated than fresh leaves.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to three days. Reheat gently on the stovetop.
- → Can I make this vegan?
-
Absolutely. Substitute butter with olive oil and heavy cream with coconut cream or a plant-based alternative.
- → What wine works best?
-
A dry white wine like Sauvignon Blanc or Pinot Grigio adds acidity. You can also use more stock instead.
- → Do I have to blend it?
-
No, you can leave it chunky if you prefer texture, or blend only half for a thicker consistency.