There are few things more comforting than a bowl of creamy mushroom soup on a gray afternoon. Deeply savory, silky, and fragrant with thyme, it manages to feel both humble and a little luxurious. This is the soup I turn to when I want something soothing that still tastes like I put in effort even though it comes together with remarkable ease.
The secret to a great mushroom soup is patience at the start. Giving the mushrooms room to brown, rather than crowding and steaming them, builds the deep, earthy flavor that makes this bowl so satisfying. It is a small step, but it transforms the soup from pleasant to genuinely crave-worthy.
Best of all, this recipe is entirely vegetarian and easily made from pantry and produce-drawer staples. A splash of cream at the end brings everything together into something velvety and warm. Grab a good crusty loaf, and let us make a pot of pure comfort.
Prep: 15 mins Cook: 30 mins Serves: 4
Why You’ll Love This Creamy Mushroom Soup
- Deeply savory and satisfying. Properly browned mushrooms give this soup a rich, almost meaty depth.
- Vegetarian comfort. It is hearty and warming without any meat, perfect for a meatless night.
- Simple pantry ingredients. Nothing fancy required just mushrooms, aromatics, broth, and a little cream.
- Easily made your way. Blend it smooth or keep it chunky, and adjust the richness to taste.
Ingredients
- 1.5 pounds mushrooms, sliced (cremini, button, or a mix)
- 3 tablespoons butter
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 3 tablespoons all-purpose flour
- 4 cups vegetable broth
- 1 teaspoon fresh thyme leaves
- 1/2 cup heavy cream
- 1 tablespoon soy sauce or Worcestershire (optional, for depth)
- Salt and black pepper, to taste
- Chopped parsley, to garnish
Instructions
- Melt the butter with the olive oil in a large pot over medium-high heat. Add the sliced mushrooms and cook, stirring occasionally, until they release their liquid and turn golden brown, about 8 to 10 minutes.
- Reserve a few browned mushrooms for garnish if you like. Add the onion to the pot and cook until softened, about 4 minutes, then stir in the garlic and cook for another minute.
- Sprinkle in the flour and stir constantly for one to two minutes to cook off the raw taste and coat the mushrooms.
- Slowly pour in the vegetable broth while stirring, scraping up any browned bits from the bottom of the pot. Add the thyme and the soy sauce if using.
- Bring to a gentle simmer and cook for 15 minutes, stirring now and then, until the soup thickens slightly and the flavors meld.
- For a smoother soup, blend part or all of it with an immersion blender. Leave some texture if you prefer a rustic bowl.
- Stir in the heavy cream and warm through without boiling. Season with salt and pepper, then serve topped with parsley and the reserved mushrooms.
Tips for the Best Creamy Mushroom Soup
- Do not crowd the mushrooms; cook them in batches if needed so they brown instead of steaming.
- Wipe mushrooms clean with a damp cloth rather than rinsing, so they do not soak up water.
- Add a splash of soy sauce for an umami boost that deepens the savory flavor.
- Do not boil after adding cream, or it may separate keep it at a gentle warm.
- Taste and season at the end, since mushrooms and broth vary in saltiness.
Variations & Substitutions
- Make it dairy-free by using olive oil and swapping the cream for full-fat coconut milk or cashew cream.
- Stir in a splash of dry white wine or a spoonful of sherry with the broth for extra depth.
- Add a handful of cooked wild rice or barley to turn it into a heartier meal.
- Use dried porcini soaked in warm water for an even more intense mushroom flavor add the soaking liquid too.
How to Store & Reheat
Let the soup cool, then store it in an airtight container in the refrigerator for up to four days. Reheat gently on the stovetop over low heat, stirring so the cream does not scorch, and add a splash of broth if it has thickened too much. For freezing, leave out the cream and stir it in fresh when reheating the base freezes well for up to three months.
What to Serve With It
A thick slice of crusty bread or a warm, buttery baguette is practically required for mopping up every drop. A grilled cheese sandwich turns it into a full, cozy meal. For something lighter, pair it with a crisp green salad dressed in a sharp vinaigrette to cut the richness. A little grated Parmesan or a swirl of cream on top makes it feel special.
Frequently Asked Questions
What mushrooms are best for this soup?
A mix gives the most flavor. Cremini and button mushrooms are reliable and affordable, while adding shiitake, portobello, or wild varieties brings extra earthiness and depth.
Can I make this soup vegan?
Yes. Use olive oil in place of butter and swap the heavy cream for coconut milk or a blended cashew cream. Choose a vegan Worcestershire or soy sauce for the umami note.
Why is my soup not thick enough?
The flour and blended mushrooms should thicken it, but if you want more body, simmer a little longer or blend a larger portion of the soup for a creamier texture.
This soup has a way of making an ordinary evening feel restful. Make a big pot, tuck some away for later, and you will always have a warm, comforting bowl waiting for you.