-
1
For the polenta, bring 4 1/2 cups water and the milk to a high simmer in a medium-size heavy saucepan set over medium-high heat.
-
2
Add salt.
-
3
Pour the cornmeal slowly into the liquid, stirring with a wire whisk to prevent clumping.
-
4
Continue stirring as the mixture thickens, 2 to 3 minutes.
-
5
Turn heat to low.
-
6
Cook for approximately 40 to 45 minutes, stirring every 5 to 10 minutes.
-
7
If the polenta becomes quite thick, thin it with 1/2 cup water, stir well and continue cooking.
-
8
Add up to 1 cup more water as necessary, to keep the polenta soft enough to stir.
-
9
Add the butter to pot, and stir well.
-
10
Add the Parmesan, if using.
-
11
Taste for seasoning.
-
12
Set the covered saucepan in a pot of barely simmering water, and keep warm for up to an hour or so.
-
13
Meanwhile, put the dried mushrooms in a small bowl, and cover with about 1/2 cup boiling water.
-
14
Allow to steep for 20 minutes.
-
15
Remove the mushrooms, and pat dry, then chop roughly.
-
16
Reserve the mushroom stock.
-
17
Melt 2 tablespoons of the butter in a saute pan set over high heat until it has melted.
-
18
Add the garlic and cook until it starts to sizzle, about 30 seconds.
-
19
Do not let the garlic brown.
-
20
Add the fresh and reconstituted mushrooms and thyme to the pan, and saute 3 to 4 minutes, turning until browned.
-
21
Add about 1/4 cup of the mushroom stock to deglaze the surface, using a wooden spoon to scrape at the browned bits.
-
22
Allow the stock to reduce by half, then turn the heat to medium-low and add the remaining 3 tablespoons of butter, whisking to combine, followed by the soy sauce, cream and olive oil.
-
23
Allow mixture to cook until it thickens a little, then remove from heat.
-
24
Taste for seasoning, adding black pepper, if desired.
-
25
Put the polenta in a warmed bowl, then top with mushrooms and the sauce.
-
26
Serve immediately.