Ingredients
1cupdried porcini mushrooms
2lbsmixed fresh mushrooms
1tbspolive oil
1tbspunsalted butter
4shallots
kosher salt
freshly ground pepper
1tspfresh rosemary leaves
1celery stalk
¼cupmarsala,or sweet sherry
1medium yukon gold potato
1cupchicken broth,canned
1tspfresh thyme leaves,or tarragon leaves
1cupmilk,or cream
2tbspmadeira,or sherry
Preparation
Bring 2 cups of water to a boil. Place porcini mushrooms in a large glass measuring cup. Pour boiling water over mushrooms and set aside. Wash and trim fresh mushrooms; cut into quarters and set aside.
Heat oil and butter in a 4-quart stockpot over medium heat. Add shallots, pinch of salt and pepper, and rosemary. Cook over medium heat for about 7 minute, stirring occasionally, until shallots begin to brown.
Add celery and continue to cook until translucent. Add fresh mushrooms and generously season with salt and pepper, stirring frequently for about 5 minutes, until mushrooms lose approximately half their volume.
Using a slotted spoon, remove porcini mushrooms from water and add them to stockpot. Increase heat to medium high and add Marsala. Cook for 1 minute.
Slowly pour the porcini liquid into stockpot, leaving any sediment behind. Add the potato and chicken broth and bring to a boil, then reduce to a simmer and cook until potatoes are tender. Turn off heat and let soup cool slightly for about 8 minutes, stirring occasionally.
Using a standard or immersion blender, puree soup until smooth. If using a standard blender, puree in small batches to prevent spillage.
Transfer to a clean pot or storage container.
When ready to serve, reheat the soup and add thyme and milk; stir well.* Simmer 5 minutes and adjust seasoning to taste. Turn off heat, add Madeira, and stir well.
Serve immediately.