Place the cubes of bread on a baking sheet and allow to dry out overnight. Alternatively, you can place them in a pre-heated 200˚F oven for about 30 to 35 minutes until they’re dry. Transfer them to a large bowl.
Heat the olive oil in a large skillet over medium-low heat.
Add the breakfast sausage into the pan and press it down to form a large patty.
Cook for 3 minutes on each side until nicely browned. Transfer to a cutting board and allow to rest.
Add the carrots, celery and onion into the skillet and sauté for 8 minutes, moving them around the pan to pick up any brown bits from the sausage.
Add the parsley, sage, rosemary, ½ teaspoon salt and pepper and continue cooking for another 2 to 3 minutes.
Transfer the aromatics to the bowl with the dried bread cubes.
Return the skillet to the heat and turn it up to medium-high.
Immediately deglaze the pan with the white wine, scraping up anything that has accumulated along the bottom.
Reduce the wine by at least half, about 4 minutes.
Add in 11 tablespoons butter and allow to melt into the wine.
Pour over the bread and vegetables.
Chop the sausage into small pieces and add to the bread bowl too. Toss everything to combine.
Transfer the bread mixture into a greased/buttered baking dish measuring 9"x11" or 10"x12".
In a separate bowl, whisk together the eggs, stock, 1 teaspoon salt and pepper.
Pour the stock mixture over top and into the baking dish.
Place 5 tablespoons of cubed butter around the top. Cover very well with tin foil and leave in the fridge for up to 24 hours.
Remove from fridge and allow to sit at room temperature for 30 minutes and up to 2 hours. Pre-heat the oven to 350˚F.
Bake for 30 minutes, then remove the foil and continue baking for an additional 25-35 minutes until the top is nice browned. Remove from oven and allow to rest for at least 20 minutes. Enjoy!
Notes
You don't necessarily have to do this the day before. You can prepare the stuffing and then allow it to sit in the baking dish with the egg/stock mixture for an hour before baking. This will allow that bread to soak up that liquid.