-
1
Clean the mushrooms with a mushroom brush or paper toweling.
-
2
Cut off the stems and reserve.
-
3
Slice the mushroom caps.
-
4
In a heavy saucepan, boil the stock and mushroom stems over medium heat until reduced by half, about 10 minutes.
-
5
Add the heavy cream and cook until reduced to 1 1/2 cups, about 15 minutes Strain.
-
6
In a large bowl, whisk the eggs, then gradually whisk in the milk.
-
7
Slowly whisk in the hot stock mixture and set aside.
-
8
In a large skillet, melt 3 tablespoons butter over medium low heat.
-
9
Add the shallots and garlic and saute until translucent, about 5 minutes.
-
10
Add the sliced mushrooms and thyme.
-
11
Saute until the mushrooms are lightly browned and their released liquid evaporates, about 10 minutes.
-
12
Season with salt and pepper.
-
13
Use the remaining 1 tablespoon butter to lightly grease an 8 1/2 x 14 1/2-inch loaf pan.
-
14
Line the bottom with a layer of the toasted bread slices.
-
15
Scoop in half of the mushroom mixture.
-
16
Cover with another layer of brioche slices, then add the remaining mushroom mixture.
-
17
Cover with third layer of brioche and slowly pour the egg mixture over all Cover with plastic wrap and refrigerate overnight.
-
18
Preheat the oven to 350F.
-
19
Unwrap the loaf pan and press the bread down into the liquid.
-
20
Cover the pan with aluminum foil and place in a roasting pan.
-
21
Pour enough boiling water into the pan to come halfway up the sides of the loaf pan.
-
22
Bake for about 2 hours until the pudding is set and the top is puffed and browned.
-
23
(The pudding can be made ahead and reheated.)
-
24
Cut into slices and serve warm.