Creamy Mushroom Soup
Escape the can and indulge in the deep, woodsy flavor of this elegant homemade Creamy Mushroom Soup. This recipe transforms simple ingredients into a velvety, luxurious soup with an incredible umami-rich taste that rivals any restaurant. By perfectly browning the mushrooms, we unlock their deepest savory notes, creating pure, sophisticated comfort in a bowl. It’s surprisingly simple to make and guaranteed to impress.

Ingredients
Instructions
Heat the olive oil and butter in a large pot or Dutch oven over medium-high heat. Add the mushrooms in a single layer, working in batches if necessary to avoid overcrowding the pan. Cook without stirring for a few minutes, then toss and continue cooking until they are deeply browned and caramelized, about 8-10 minutes per batch. This step is crucial for developing a rich, savory flavor.
Remove the browned mushrooms from the pot and set them aside. Add the chopped onion, salt, and a few grinds of black pepper to the pot. Cook, stirring occasionally, until the onion has softened and is translucent, about 5-7 minutes. Stir in the grated garlic and cook for one more minute until fragrant.
Pour in the dry white wine to deglaze the pot, using a wooden spoon to scrape up any flavorful browned bits from the bottom. Allow the wine to bubble and reduce by about half. Return the cooked mushrooms to the pot and stir to combine.
Add the vegetable broth, tamari, and fresh thyme leaves. Bring the mixture to a boil, then reduce the heat to low, partially cover the pot, and let it simmer gently for 15-20 minutes. This allows all the flavors to meld together beautifully.
For a rustic, slightly chunky soup, use an immersion blender to pulse the soup directly in the pot until it reaches your desired texture. For an ultra-smooth and velvety consistency, carefully transfer the soup in batches to a stand blender and blend until completely smooth.
Return the blended soup to the pot over low heat. Stir in the heavy cream (if using) and warm it through gently, being careful not to let it boil. Taste the soup and adjust the seasoning with more salt and pepper if needed. Serve hot, garnished with fresh thyme, parsley, and a drizzle of olive oil.
Nutrition
- Serving Size
- 1 cup
- Calories
- 215 calories
- Sugar Content
- 5g
- Sodium Content
- 480mg
- Fat Content
- 18g
- Saturated Fat Content
- 9g
- Unsaturated Fat Content
- 9g
- Carbohydrate Content
- 9g
- Fiber Content
- 2g
- Protein Content
- 4g
- Cholesterol Content
- 30mg

