Savory Cheesy Bread Pudding with Herbs and Crispy Top

Savory bread pudding with gruyere, chanterelle mushrooms, and leeks is a rich, comforting vegetarian main that also works beautifully as an indulgent side for meat-eaters.

savory bread pudding with gruyere, chanterelles, and leeks in a souffle dish

Why we love this recipe

This savory bread pudding feeds vegetarians and omnivores alike: it stands alone as a satisfying vegetarian centerpiece yet complements a wide range of proteins—from pork and beef to poultry. The combination of nutty gruyere, woodsy chanterelles, and sweet, jammy leeks creates layered flavors and a custardy interior that make the dish feel special.

The recipe below is adapted from a version by Jill Silverman Hough and serves as both a ready-made dish and a flexible template for swaps and additions. You can make it exactly as written or tailor it to your pantry and preferences.

What you’ll need

At a glance, the main ingredients include good crusty bread, eggs, whole milk, gruyere, leeks, chanterelle mushrooms, fresh herbs, and butter. Choosing quality ingredients—fresh eggs, a flavorful cheese made without animal rennet if you prefer vegetarian, and a sturdy, crusty loaf—makes a noticeable difference in the final dish.

ingredients in bowls
  • A crusty loaf—sourdough, French, or Italian—cut into 1-inch pieces provides structure and soaks up the custard.
  • Fresh eggs and whole milk create the custardy base.
  • Gruyere brings umami, nuttiness, and excellent melting quality; substitute another semi-hard melting cheese if desired.
  • Leeks add a sweet, mellow onion flavor; be sure to clean them thoroughly.
  • Chanterelles (or a mix of mushrooms) contribute earthiness; any mushroom you like will work.
  • A mix of rosemary, sage, and thyme complements the mushrooms’ woodsy character.
  • Use a good-quality butter for sautéing and greasing the baking dish.

How to make it

Here’s an overview of the method—detailed, step-by-step instructions appear in the recipe card below.

step by step
  1. Sauté leeks with herbs until softened and reduced, then cook the mushrooms until they release and reabsorb their moisture and take on some color.
  2. Whisk eggs, milk, and seasonings in a large bowl.
  3. Toss bread with the custard so it soaks up the mixture, then fold in the leeks, mushrooms, and shredded gruyere.
  4. Transfer to a buttered 2-quart casserole or individual ramekins and bake at 375°F until the top is golden and the interior is custardy—about 30–40 minutes depending on vessel size.
Savory Bread Pudding Gruyere Chanterelles Jill Silverman Hough 780
2012 photo showing an individual serving

Suggested flavor variations

The recipe is a flexible framework—here are some straightforward swaps and additions to customize it.

  • Alliums: keep the leeks or swap 1/2 cup minced shallot or one small diced yellow onion; add garlic if you like, but sauté first.
  • Cheese: substitute extra-sharp cheddar, smoked gouda, fontina, provolone, or a mix of mozzarella and parmesan.
  • Meat: add up to two cups of cooked meat—bacon, ham, or any cooked or cured sausage are all good choices.
  • Veggies: replace some mushrooms with sautéed spinach, cooked broccoli, or sautéed peppers. Drain excess moisture before mixing in.
  • Herbs and spices: use basil, chives, or tarragon in warmer months, or add 1/8 teaspoon each of nutmeg and cayenne for warmth.

Expert tips and FAQs

Can I make this recipe in advance? What about leftovers?

Yes. You can assemble the dish up to 24 hours ahead: cover tightly and refrigerate. Bring it to room temperature before baking. Leftovers keep in an airtight container in the refrigerator for up to a week and reheat well in the oven, toaster oven, or microwave.

More favorite vegetarian main dishes for the holidays

  • Veggie meatloaf
  • Jamie Oliver’s vegan shepherd’s pie
  • Kabocha squash lasagna
savory bread pudding with gruyere, chanterelles, and leeks in a souffle dish
savory bread pudding with gruyere, chanterelles, and leeks in a souffle dish
4.44 from 23 votes

Savory Bread Pudding with Gruyere, Chanterelles, and Leeks

By Carolyn Gratzer Cope
A special vegetarian main or an indulgent side, baked in a two-quart casserole or in six 1½-cup ramekins on a rimmed baking sheet.
Prep: 45
Cook: 40
Total: 1 25
Servings: 6 as a main dish
Pin Recipe
Comment
Print Recipe

Ingredients

  • 2 large leeks
  • 8 ounces (227 grams) chanterelle mushrooms
  • 5 tablespoons (70 grams) butter, divided
  • 1 tablespoon chopped fresh rosemary
  • 1 tablespoon chopped fresh thyme
  • 1 tablespoon chopped fresh sage
  • 1 teaspoon fine sea salt, divided
  • 3 cups milk
  • 5 eggs
  • ¼ teaspoon freshly ground black pepper
  • 14 ounces crusty artisan bread, sourdough, French, or Italian, cut into 1-inch pieces
  • 8 ounces (227 grams) Gruyere cheese, shredded

Instructions

  • Trim root and dark green parts from the leeks, discard, then slice the white and light green parts in half lengthwise and cut crosswise into thin half-moons. Rinse thoroughly in a colander to remove sand; shake off excess water.
  • Trim a tiny slice from the base of each chanterelle and brush away dirt. Check the undersides for grit; tear or chop large mushrooms into bite-sized pieces.
  • Preheat the oven to 375°F with a rack in the center.
  • Melt 2 tablespoons butter in a 10-inch skillet over medium heat. Add the leeks, rosemary, thyme, sage, and 1/4 teaspoon salt. Cook, stirring often, until the leeks are soft and reduced, about 10 minutes. Transfer to a bowl and wipe out the skillet.
  • Melt 2 more tablespoons butter in the skillet over medium-high heat. Add the mushrooms and 1/4 teaspoon salt. Cook, stirring occasionally, until they release and reabsorb moisture, reduce in volume, and brown slightly.
  • In a large bowl, whisk the eggs with a fork, then whisk in the milk, remaining salt, and pepper.
  • Add the bread cubes and stir gently so the bread soaks up the custard evenly.
  • Fold in the cooked leeks, mushrooms, and shredded gruyere until evenly distributed.
  • Use the remaining tablespoon of butter to grease the casserole or ramekins, then spoon the mixture into the dish(es) and distribute evenly.
  • Bake about 40 minutes in a deep soufflé dish, about 35 minutes in a shallower casserole, or 30 minutes in individual ramekins, until the top is golden and the inside is custardy with bubbling at the edges.
  • Let cool a few minutes before serving.

Notes

  1. Chanterelles represent several wild mushroom varieties; hedgehog mushrooms and other similar fungi work well in combination or alone.
  2. Use a good-quality butter—cultured, salted butter from grass-fed cows is recommended if available.
  3. Fresh rosemary, sage, and thyme amplify the mushrooms’ woodsy flavor.
  4. Whole milk yields a creamy custard; adjust milk choice to preference.
  5. Choose a sturdy bread with a crisp crust and tender crumb so it soaks up the custard without turning to mush.
  6. Pick gruyere made without animal rennet if you need a fully vegetarian cheese, or swap another melting cheese as desired.
  7. You can assemble this up to 24 hours ahead: cover and refrigerate, then bring to room temperature before baking.
  8. Leftovers will keep in the refrigerator up to a week; reheat in the oven, toaster oven, or microwave.

Suggested flavor variations

  • Swap leeks for 1/2 cup minced shallot or 1 small diced yellow onion; add garlic if you like, and sauté first.
  • Substitute cheese with extra-sharp cheddar, smoked gouda, fontina, provolone, or a mozzarella-plus-parmesan mix.
  • Add two cups of cooked meat such as bacon, ham, or cooked sausage for a heartier dish.
  • Replace some mushrooms with sautéed spinach, cooked broccoli, or sautéed peppers—drain excess moisture before adding.
  • Use softer herbs like basil, chives, or tarragon in warmer seasons.
  • For extra warmth, add 1/8 teaspoon each of ground nutmeg and cayenne.

Adapted from 100 Perfect Pairings: Main Dishes to Enjoy with Wines You Love by Jill Silverman Hough.

Nutrition

Calories: 584kcal, Carbohydrates: 54.7g, Protein: 27g, Fat: 24.3g, Fiber: 3.9g

Nutrition information is automatically calculated and should be used as an approximation.

Additional Info

Course: Vegetarian Bakes
Cuisine: American
Tried this recipe?Mention @umamigirl or tag #umamigirl!