Ingredients
-
- 2 cups assorted mushrooms (cremini, shiitake, or button mushrooms) If you aren’t sure which mushrooms to pick, check out my guide below “How to pick the best mushrooms“
-
- 1 medium onion, finely chopped
-
- 3 garlic cloves, minced
-
- 4 cups vegetable broth
-
- 1 cup heavy cream or coconut milk (for a dairy-free option)
-
- 1 tsp dried thyme
-
- Salt and pepper to taste
-
- 1 tbsp olive oil
Instructions
-
- Sauté the Aromatics
Start by heating olive oil in a large pot over medium heat. Add chopped onions and garlic, cooking until translucent and aromatic. This forms the foundation of your soup’s flavor.
- Sauté the Aromatics
-
- Saute the Mushrooms
Add the sliced mushrooms to the pot. Sauté for about 8–10 minutes until tender and slightly golden. The mushrooms release their juices, adding a deep, earthy flavor to the soup.
- Saute the Mushrooms
-
- Simmer the Broth
Pour in the vegetable broth, then sprinkle in the thyme. Let the mixture simmer for about 15–20 minutes to allow the flavors to meld beautifully.
- Simmer the Broth
-
- Blend for Creaminess
For a luxuriously creamy texture, blend half of the soup using an immersion blender or in a traditional blender (be careful with hot liquids!). Return the blended soup to the pot. *Check my links below for purchasing the same immersion blender I have!
- Blend for Creaminess
-
- Add the Cream
Stir in the heavy cream or coconut milk for a silky finish. Let the soup heat through, but don’t let it boil. Season with salt and pepper to taste.
- Add the Cream
-
- Serve and Garnish
Serve hot, garnished with a drizzle of cream, fresh thyme sprigs, or crispy croutons for added texture.
- Serve and Garnish
Notes
Check out my guide on picking the best mushrooms for this soup!
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Soups & Stews
- Cuisine: American