step 1
Preheat the oven to 325 degrees F (160 degrees C). Grease a 9x13-inch baking pan with Unsalted Butter (as needed). Set aside.
step 2
On a rimmed sheet pan, toss the Butternut Squash (4 cups) and Onions (3 cups) with the Extra-Virgin Olive Oil (4 Tbsp), Kosher Salt (1 tsp), and Freshly Ground Black Pepper (to taste).
step 3
Transfer to the oven and roast for 35 minutes, or until the squash is tender but not falling apart. Remove the pan from the oven.
step 4
Meanwhile, arrange the Multigrain Bread (10 cups) in a single layer on a separate rimmed sheet pan.
step 5
Transfer to the oven and bake for about 20 minutes, or until slightly dry.
step 6
Remove the pan from the oven and let the bread cool for 10 minutes. Leave the oven on.
step 7
In a large bowl, whisk together the Farmhouse Eggs® Large Brown Eggs (8), Whole Milk (4 cups), Kosher Salt (1/2 tsp), and a few grindings of Freshly Ground Black Pepper (to taste) along with the Fresh Thyme Leaves (1 Tbsp), Rosemary Leaves (2 tsp), and Sage Leaves (1 tsp).
step 8
In a separate medium-size bowl, combine the Gruyère Cheese (1 1/2 cups), Parmesan Cheese (1 cup), and Blue Cheese (4 Tbsp).
step 9
Once cool enough to handle, transfer the squash, onions, and bread cubes to the bowl with the egg and milk mixture along with one-third of the cheese mixture. The remaining cheese is saved to be added to the top of your dish before baking.
step 10
Once combined well, allow the mixture to rest for about 20 minutes so that the bread has a chance to absorb the liquids.
step 11
Transfer the mixture from the large bowl to the prepared baking dish. The pan will feel very full. Distribute the remaining cheese evenly on top. If using, grate a bit of Whole Nutmeg (to taste) over the cheese.
step 12
Transfer the baking dish to the oven and bake at 325 degrees F (160 degrees C) for 45 minutes, or until the top of the pudding is golden and the surface feels firm to the touch.
step 13
Remove the baking dish from the oven and let the bread pudding rest for 15-20 minutes before serving.