-
1
Preheat the oven to 350 degrees F. Spread the bread cubes in an even layer on a large baking sheet and bake, stirring a few times, until light golden brown, about 12 minutes.
-
2
Allow to cool, then transfer to a very large bowl.
-
3
Increase the oven temperature to 375 degrees F. Combine the mushrooms on a baking sheet, toss with 3 tablespoons canola oil and season with salt and pepper.
-
4
Roast in the oven, stirring several times, until soft and golden brown, about 25 minutes.
-
5
Meanwhile, heat the remaining 1 tablespoon oil in a large high-sided saute pan over medium heat.
-
6
Add the bacon and cook, stirring occasionally, until the fat has rendered, about 10 minutes.
-
7
Remove with a slotted spoon to a paper towel-lined plate.
-
8
Pour off all but about 2 tablespoons of the fat from the pan and place it back on the stove over high heat.
-
9
Add the onion and cook, stirring, until soft, about 4 minutes.
-
10
Add the garlic and cook 1 minute.
-
11
Add 3 cups chicken stock and the herbs, season with salt and pepper and bring to a simmer.
-
12
Add the mushrooms to the bowl with the bread, then add the stock mixture, the bacon and the eggs; season with salt and pepper and gently stir until combined.
-
13
The mixture should be very wet; add more stock if needed.
-
14
Butter a 9-by-13-inch baking dish.
-
15
Add the stuffing and cover with foil.
-
16
Bake 20 minutes, then remove the foil and continue baking until golden brown, 30 to 40 more minutes.
-
17
Remove from the oven and let cool 10 minutes before serving.
-
18
Photograph by Linda Pugliese