- Food
- Recipes
- Side Dishes
- Vegetable Side Dishes
4.0
(8)
8 Reviews
Unlike many of my friends, I didn’t grow up eating mushy boiled brussels sprouts. In fact, I didn’t officially meet brussels sprouts until my twenties, and then it was love at first bite.The year was 2003, and my husband and I had just moved to London, into a small apartment right above Portobello Road Market in Notting Hill. Several days a week, the streets below would blossom with fruit and vegetable stalls, their makeshift tents and barrels of delicious treasures spilling out onto the road. Our first year there was also our first time living in the Northern Hemisphere, and every season bought new surprises. For our first Christmas, we hosted an “orphan’s lunch” featuring a motley crew of expats and displaced souls looking for that feeling of family far away from home. My husband roasted an unfamiliar bird (it may have been pheasant), and we dined on celery root soup and roasted brussels sprouts. From that moment on, and for every ensuing Christmas we spent in London, I vowed that brussels sprouts would always be on my holiday menu.Our brussels-sprouts-for-Christmas pledge hit a snag when we returned home to Australia to realize that December (our summer) was not the season for brussels sprouts down under. It was back to seafood lunches, cold ham, and salads for the holidays. And while we could find cold-storage brussels sprouts at larger supermarkets, it never felt quite right tucking into a plate of hot roasted sprouts while sweat collected on our brows.When we moved to New York, there was great comfort in being reunited with the holiday food we fell in love with years earlier. It was also a relief to be able to turn on the oven to prepare our Christmas feast. This Cheesy Brussels Sprouts Bread Pudding is one of the crowd-pleasing mains we consistently serve during the holidays. I started making it a few years ago as a hybrid recipe, inspired by the bread puddings we ate for dessert in Australia and the Thanksgiving stuffing that is served here in America. You can use any bread for this pudding, but I do adore the airiness of brioche.The best thing about this dish is that you can effortlessly prep ahead. I always put it together the night before, leave it in the fridge overnight, and then bake it the next day. There is definitely a skill in emerging from the holidays unscathed, and this recipe is a great one to have up your sleeve to give yourself a break when you need it most.
ByHetty McKinnon
Updated on July 20, 2023
Tested by
Tested by
Recipes published by Food & Wine are rigorously tested by the culinary professionals at the Dotdash Meredith Food Studios in order to empower home cooks to enjoy being in the kitchen and preparing meals they will love. Our expert culinary team tests and retests each recipe using equipment and ingredients found in home kitchens to ensure that every recipe is delicious and works for cooks at home every single time.
Trending Videos
Ingredients
2 tablespoons extra-virgin olive oil
2 large shallots, finely sliced
12 ounces brussels sprouts, trimmed and thinly sliced (about 4 cups)
2 large garlic cloves, finely chopped
2 teaspoons kosher salt, divided
1 teaspoon black pepper, divided
8 ounces fresh shiitake mushrooms, sliced
1/4 cup salted butter, divided
10 large fresh sage leaves, finely chopped (about 2 tablespoons)
5 large eggs
3 cups whole milk
1 (14-ounce) loaf brioche bread, cut into 1-inch cubes
4 ounces Gruyère cheese, shredded (about 1 1/4 cups)
5 ounces Parmesan cheese, grated (about 1 1/2 cups)
Directions
Preheat oven to 350°F. Heat oil in a 12-inch cast-iron skillet over medium-high. Add shallots; cook, stirring occasionally, until shallots have softened, 1 to 2 minutes. Add brussels sprouts and garlic; season with 1/2 teaspoon salt and 1/4 teaspoon pepper. Cook, stirring often, until sprouts have softened, about 5 minutes. Add mushrooms and 1 tablespoon butter. Cook, stirring often, until mushrooms are softened and slightly caramelized, about 4 minutes. Add sage, and cook 1 minute. Remove from heat, and let cool slightly, about 15 minutes.
Beat eggs and milk in a medium bowl; season with remaining 1 1/2 teaspoons salt and remaining 3/4 teaspoon pepper. Cut remaining 3 tablespoons butter into cubes. Add cubed butter, brioche cubes, Gruyère, and Parmesan to brussels sprouts mixture in skillet; gently toss to combine. Pour egg mixture brioche mixture; let stand 15 minutes to allow bread to absorb egg mixture. (At this point, you can place it in the fridge for several hours or overnight. When ready to cook, take it out of the fridge, and let it come to room temperature before baking.)
Bake in preheated oven until golden and center is set, 40 to 45 minutes. Serve hot or warm.