-
Preheat the oven to 300°F / 150°C and place the racks in the upper and lower third of the oven.
-
Slice the bread in even one-inch slices, then tear each slice into pieces smaller than an inch. Divide and lay the torn bread evenly across two rimmed sheet pans. Place in the oven and bake until dry, but not browned, for about 25 - 30 minutes. Rotate the pans from top to bottom half way through the baking time and turn the bread pieces over. It is ok if it the bread cubes turn very slightly brown. When done, remove the toasted bread cubes from the oven and cool. Once cool, slide the bread into a large mixing bowl. If making ahead of time, store in an air tight container for a couple of days, or freeze up to one month.
-
Raise the oven temperature to 350°F / 175°C and move the rack to the middle position. Butter a 3-quart shallow baking dish. (More surface area gives you more crispy pieces on top.)
-
Melt 2 TB (28 g) butter in a large skillet over medium heat. Add the sliced mushrooms and cook until the liquid is released and evaporated. Remove to a small bowl or plate and reserve for later.
-
Add the remaining 8 TB of butter (1/2 cup / 113 g) to the skillet. Once melted add the chopped onion and celery. Stir to coat. Season with up to 1/2 tsp of Kosher salt and a few grinds of fresh ground pepper. Cook the onions and celery until they are very soft, about 12 minutes. Add the reserved mushrooms and chopped apples and cook until the apples are starting to get tender and no liquid is in the skillet, about 5 minutes. The vegetables should be very tender, but the apples still have some bite left in them.
-
Add the wine and scrape up any brown bits off the bottom of the pan. Cook until wine has evaporated.
-
Turn off the heat then add the prepared herbs to the cooked vegetables. Add the vegetable mixture to the toasted bread cubes and gently toss together. Let the mixture sit and cool for 10 minutes.
-
In a small bowl, whisk together the eggs and 2 cups (500 ml) of the stock.
-
Add the stock mixture to the bread. Add 1 1/2 tsp Kosher salt, (if your stock is salty add less), and 1 tsp fresh ground pepper. Stir until everything is evenly combined. Let the stuffing mixture sit and absorb all the stock for 10 - 15 minutes. Give the stuffing a good toss to help the stock get absorbed in the bread.
-
Slowly add the remaining stock, as needed, to the stuffing mixture a cup (250 ml) at a time. Stir to get evenly mixed. Let the stuffing rest for a few minutes and stir again. Add more stock as needed. This rest time allows the bread to soak up the stock. Let it rest a few minutes more if more stock needs to get absorbed.
-
Pour the stuffing into a prepared baking dish. Cut off a piece of aluminum foil large enough to cover the baking dish and smear butter over the dull side. Cover the stuffing with foil, butter side down, and bake in the oven until the stuffing is hot all the way through. Instant read thermometer should read 160°F (71 °C), 30-40 minutes.
-
When the stuffing is cooked all the way through, remove the foil and turn the oven temp up to 425°F (220°C). Bake the stuffing until golden brown, and crispy on top, about 30 minutes more.
-
Stuffing can be made one day ahead up to the first half of baking. Toast the top of the stuffing after you reheated the stuffing, before serving. Keep in the refrigerator in an air tight container for up to two days or freeze up to one month.