Ingredients
1
(12- to 14-ounce) loaf brioche or challah, torn into bite-size pieces (about 4 cups)
4
tablespoons unsalted butter, plus more softened butter for greasing dish
1
large yellow onion, halved and thinly sliced
Salt and black pepper
1
teaspoon dried oregano, plus more for topping
2
tablespoons tomato paste
1
cup vegetable stock
1
large egg
1
cup whole milk
2
cups shredded low-moisture mozzarella
Preparation
- The night before serving, spread the bread pieces on a sheet pan and let sit on the counter to dry out. Alternatively, you can bake them at 250 degrees until completely dried out and no longer soft, 20 to 30 minutes.
- When ready to make the stuffing, transfer the bread to a large bowl. Heat oven to 350 degrees and grease a 9-by-13-inch or 8-by-11-inch baking dish with softened butter.
- Melt the 4 tablespoons butter in a large skillet over medium-high and add the onion. Season with salt and pepper, and cook, stirring occasionally, until translucent and slightly browned at the edges, 5 to 7 minutes. Stir in the oregano and tomato paste and cook until fragrant, about 1 minute. Add the stock and scrape up any browned bits from the bottom of the pan.
- In a medium bowl, beat the egg with a fork, then beat in the milk. Pour the stock mixture and milk mixture over the bread and toss with two spoons until evenly coated. Add 1 cup mozzarella, and toss again until well combined. Let sit until the bread fully absorbs the liquid, about 5 minutes.
- Transfer the stuffing and any accumulated liquid to the greased baking dish, spread out evenly and top with the remaining 1 cup mozzarella. (To make ahead, you can stop at this stage, cover the dish and refrigerate for up to 24 hours.)
- Bake, uncovered, until heated through and the cheese is melted, 15 to 25 minutes. (You may need to add a few minutes to the bake time if the stuffing has been refrigerated.) Sprinkle a pinch of oregano over the top and serve immediately.
Dining and Cooking