Soak dried porchini mushrooms in a cup of boiling water for 10 minutes.
In a large saucepan cook chopped shallots in 1 tbsp of olive oil over low heat for 5 minutes.
Add flour and mix well, then add fresh thyme leaves, chopped Crimini mushrooms and Porcini mushrooms, reserve the water Porcini mushrooms were soaking in for later use.
Cook while stirring for 10 minutes then add stock and ½ cup of the water Porcini mushrooms were soaking in.
Bring to a boil and cook for 10 more minutes, then stir in cream.
Process in a food processor or a blender in batches when the soup is slightly cooled. Then return to the pot and reheat it, taste and add salt if needed.
The recipe makes about 6 cups.