This fresh mushroom soup recipe has few ingredients and is a cinch to prepare. Yet despite the simplicity, you'll find that it's still full of flavor!
One of the keys to the great taste here is the length of the cooking time. The mushrooms need time to simmer, so I'd recommend heating it for at least an hour. Don't let the long cooking time turn you off; this is one of the most versatile and delicious easy mushroom recipes around.
This soup is a great opportunity to use your fresh wild mushrooms. Their flavor really comes through without a lot of other ingredients getting in the way.
Recommended mushrooms: All edible mushrooms. Cremini, portobello, white buttons, porcini, and shiitake all work great. Or you can use your finds from a day of mushroom hunting and make a yummy wild mushroom soup.
Clean the mushrooms with a damp cloth and slice them into medium-sized pieces.
Melt 2 tbsp of butter or olive oil in a deep soup pot on medium-heat. Sauté the onion and garlic for 5 minutes.
Melt the other tbsp of butter/olive oil and add the mushrooms. Sauté the entire thing for 10 minutes, stirring occasionally. This is not the most ideal mushroom sauté, as the pan will be a little crowded. However, everything should still be sufficiently browned after the 10 minutes.
Add the parsley and stock. Bring the entire thing to a low simmer and cook for about an hour. I know, it's a long wait, but it's worth it. You don't need to baby-sit it, just stir occasionally and don't let it boil.
If the taste isn't strong enough at the end of the hour let it simmer longer and reduce a little more. Many people like to blend it with an immersion blender or puree in a food processor when it's done. This gives a great texture, but I'm often too lazy for this step and just go straight to serving!