Savory Leek and Fennel Bread Pudding

About This Savory Leek & Fennel Bread Pudding

This Savory Leek and Fennel Bread Pudding is an elevated twist on classic holiday stuffing—rich, custardy, cheesy, and full of caramelized flavor. Brioche cubes soak up a silky milk-and-egg custard, then get tossed with sautéed leeks, fennel, garlic, and a blend of Gruyere, Gouda, and Parmesan for the ultimate savory side dish. It’s luxurious, cozy, unexpected, and absolutely stunning with a spoonful of cranberry sauce on top.

Why You’ll Love This Recipe

  • It’s a unique but familiar alternative to stuffing—comforting yet elevated.

  • Brioche gives the pudding a rich, soft texture that still holds structure.

  • Three cheeses (Gruyere, Gouda, Parmesan) add savory depth and creaminess.

  • Leeks and fennel caramelize beautifully for layered flavor.

  • Perfect for Thanksgiving, Christmas, or any cold-weather dinner.

  • Easy to prep ahead for stress-free holiday cooking.

Ingredients You’ll Need

  • Brioche bread cubes (toasted or dried)

  • Leeks + fennel for a sweet, caramelized vegetable base

  • Garlic + lemon (zest and juice)

  • Gruyere, Gouda, and Parmesan

  • Eggs, whole milk, heavy cream

  • Dijon mustard

  • Salt and pepper

How to Make It

Toast or dry out the brioche, then set it aside to soak up the custard. Sauté the leeks and fennel until soft and caramelized, then add garlic, lemon zest, and juice. Whisk together the milk, cream, eggs, Dijon, and seasonings before folding in the bread. After the bread absorbs the custard, mix in the vegetables and cheeses, transfer everything to a greased baking dish, and bake until puffed, golden, and set.

Tips for Success

  • Dry bread = better texture: Toasting or letting brioche sit out overnight helps it soak evenly without becoming mushy.

  • Caramelize slowly: Leeks and fennel develop sweetness and depth when cooked gently for 15–25 minutes.

  • Let the bread soak fully: Give the custard time to absorb—your texture will be custardy and cohesive.

  • Use freshly grated cheese: Melts smoother and tastes richer.

  • Rest after baking: A 10-minute rest helps the pudding set for neat slices.

Frequently Asked Questions

Can I make this ahead of time?
Yes—assemble the dish, cover, and refrigerate up to 12 hours. Bake the next day, adding 5–10 minutes to the bake time.

Can I substitute other breads?
Yes. Challah, French bread, or sourdough all work—just avoid very soft sandwich bread.

Can I add herbs?
Absolutely. Thyme, rosemary, or sage pair beautifully with the leeks and fennel.

Is the lemon flavor strong?
No—it’s subtle and brightens the richness of the cheese and custard.

Does this freeze well?
Yes. Bake fully, cool, wrap well, and freeze up to 1 month. Reheat covered in the oven.

What to Serve With This Dish

  • Roast turkey or chicken

  • Glazed ham

  • Mashed potatoes

  • Cranberry sauce

  • Green beans or Brussels sprouts

  • Winter salads (pear, walnut, pomegranate)

More Recipes You’ll Love

 

Leek & Fennel Bread Pudding Recipe

Ingredients:
Serves 8-10 (ish)

  • 1 loaf of brioche bread, cut into 1-inch cubes and toasted OR left out to dry on a wire rack overnight

  • 2 tablespoons olive oil

  • 3 leeks, cleaned and thinly sliced (white and light green parts only)

  • 2 fennel bulbs, sliced thinly

  • 4 cloves garlic, minced

  • 1 lemon

  • Zest of 1 lemon

  • 1 cup shredded Gruyere cheese

  • 1 cup shredded Gouda cheese

  • 1 cup parmesan cheese, grated

  • 6 large eggs

  • 2 cups whole milk

  • 1/2 cup heavy cream

  • 1 teaspoon Dijon mustard

  • Salt and pepper to taste

Instructions:

Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish with butter or oil.

In a large pan over medium heat, sauté the sliced leeks and fennel in olive oil until softened and slightly caramelized, about 15-25 minutes. Add minced garlic and cook for an additional 1-2 minutes until fragrant. Add lemon zest and lemon juice and stir. Season with salt and pepper.

In a large bowl, add eggs, milk, cream, dijon, 1 tsp salt, fresh pepper, and mix until combined. Add the brioche and toss to combine pressing down slightly to ensure that the bread absorbs the liquid. Let sit for 15-25 minutes.

After the bread is done soaking, add in the sautéed leek mixture, gruyere, gouda, and parmesan and gently toss to combine.

Pour that mixture into a greased 9x13 pan and bake for 40-50 minutes or until the top is golden brown and the center is set. Let cool for 10 minutes and then serve alongside all of the other delicious holiday sides! It’s extra amazing with some homemade (or store-bought ;) cranberry sauce!




Previous
Previous

Homemade Beef Stock

Next
Next

Fudgy Peppermint Brownies