Savory Mushroom Leek Bread Pudding

Freshly baked Savory Mushroom and Leek Bread Pudding with golden brown edges and melted Gruyère cheese in a ceramic dish. Save to Pinterest
Freshly baked Savory Mushroom and Leek Bread Pudding with golden brown edges and melted Gruyère cheese in a ceramic dish. | flavorfront.com

This dish features tender mushrooms and sweet leeks sautéed with fragrant herbs, combined with rustic bread cubes soaked in a creamy custard enriched with Gruyère and Parmesan cheese. Baked until golden and set, it offers a hearty and aromatic option ideal for main or side serving. The balance of savory vegetables and creamy texture makes it a satisfying comfort dish, blending diverse textures and flavors in every bite.

One autumn evening, I was standing in front of my refrigerator with a half loaf of rustic bread and a pile of mushrooms from the farmers market, wondering what to do with them. My neighbor had just dropped off fresh leeks from her garden, and suddenly the idea of a savory bread pudding hit me—something warm and substantial, but with that custard-y comfort I'd been craving. It felt like the right dish for the season.

I made this for my sister's birthday dinner last spring, and I'll never forget how the kitchen smelled—all that garlic and thyme sautéing together, filling the house with warmth before anyone even sat down to eat. She took one bite and asked if I'd learned to cook at a fancy restaurant, which was the best compliment I've ever received from her.

Ingredients

  • Olive oil: The base for getting your mushrooms and leeks golden and tender; don't skimp here as it carries all the flavor.
  • Mixed mushrooms (1 pound): Use cremini, shiitake, or oyster—the variety matters because different mushrooms bring different earthy notes, and the mix makes the dish more interesting.
  • Leeks (2 medium): Always clean them well by slicing and rinsing between the layers where dirt hides; their sweetness balances the earthiness of the mushrooms beautifully.
  • Garlic cloves (2): Just enough to hint at depth without overpowering the delicate vegetables.
  • Day-old rustic bread (6 cups): Stale bread is crucial here—it absorbs the custard without falling apart, while fresh bread will turn to mush.
  • Whole milk and heavy cream: Together they create a custard that's rich but not overwhelming; the ratio matters for the right texture.
  • Eggs (4 large): These bind everything together and create that silky, set texture when baked.
  • Gruyère cheese (1 cup): It melts smoothly and adds a subtle nuttiness that makes this pudding taste sophisticated.
  • Parmesan cheese (1/4 cup): Half goes in the custard, half on top for a golden, crispy finish.
  • Fresh thyme: One teaspoon fresh is ideal, but if you only have dried, use half the amount and add it during cooking rather than after.
  • Salt, pepper, and nutmeg: The nutmeg is the secret—just a pinch wakes up the whole dish and gives it that homemade feel.

Instructions

Prepare your stage:
Preheat your oven to 350°F and butter a 9x13-inch baking dish generously. This small step prevents sticking and adds richness to the edges as it bakes.
Cook the mushrooms first:
Heat olive oil in a large skillet over medium heat and add your mushrooms. Let them sit undisturbed for a couple of minutes before stirring—they'll release their moisture and turn golden, about 8 minutes total. You'll know they're ready when they smell deeply earthy and have lost their raw look.
Add the leeks and aromatics:
Toss in your cleaned leeks and minced garlic, stirring gently for 4 to 5 minutes until the leeks soften and turn translucent at the edges. Season everything with thyme, salt, pepper, and nutmeg right in the pan so the flavors meld together. The nutmeg should be barely noticeable—it's there to deepen, not announce itself.
Build your custard:
In a large bowl, whisk eggs, milk, and cream together until smooth and pale. Stir in the Gruyère and half the Parmesan, making sure the cheese distributes evenly throughout.
Combine bread and vegetables:
Add your bread cubes and the sautéed mushroom mixture to the custard, then toss everything gently with your hands or a wooden spoon until the bread is well coated. Let it sit for 10 minutes so the bread can drink in the custard—this is important because it ensures even cooking and a custardy interior.
Bake to golden:
Pour everything into your prepared dish, smooth the top gently, and sprinkle the remaining Parmesan over the surface. Bake uncovered for 40 to 45 minutes until the pudding is set in the center but still slightly jiggly, with a golden-brown top that looks irresistible.
Rest before serving:
Let it cool for 10 minutes out of the oven—this allows the custard to set fully so it slices cleanly rather than falling apart on the plate.
Sautéed mushrooms and leeks nestled in Savory Mushroom and Leek Bread Pudding, featuring a creamy, rich custard texture on a wooden table. Save to Pinterest
Sautéed mushrooms and leeks nestled in Savory Mushroom and Leek Bread Pudding, featuring a creamy, rich custard texture on a wooden table. | flavorfront.com

Years ago, I served this to a friend who swore he didn't like mushrooms, and he ate two helpings without even noticing. There's something about how the earthy vegetables meld into the creamy custard that makes skeptics believers—and that's when I knew this recipe was worth keeping around.

Making It Your Own

This dish is endlessly adaptable once you understand its bones. I've made it with fresh thyme from the herb garden, and other times I've stirred in a handful of crispy sage before baking because I had it on hand. One winter, I sautéed spinach and added it alongside the mushrooms for more color and nutrition—it didn't change the flavor but made the dish feel different enough to serve twice in one month.

Timing and Make-Ahead Magic

The beauty of this pudding is that you can assemble it completely the night before, cover it, and refrigerate it until you're ready to bake. I've done this countless times when hosting dinner—you just add 10 extra minutes to the baking time straight from the cold. It takes the stress out of dinner preparation and means you're actually rested when your guests arrive, which makes you a better cook and a better host.

Serving and Pairing

Serve this warm, straight from the oven, with a sharp green salad dressed in bright vinaigrette to cut through the richness. It's equally at home as a main course for vegetarians or as an elegant side alongside roasted chicken or beef. I've even served it at brunch with a fried egg on top, and nobody complained about the unconventional timing.

  • A crisp Sauvignon Blanc or light Pinot Noir pairs beautifully with the earthy and creamy elements.
  • Make sure your baking dish is truly buttered, not just sprayed with cooking spray, so the edges get that golden, enriched crust.
  • Leftovers reheat gently in a 300°F oven covered with foil, and the flavors actually deepen after a day or two in the refrigerator.
Close-up of a slice of Savory Mushroom and Leek Bread Pudding revealing tender vegetables and fluffy bread cubes, served beside a fresh green salad. Save to Pinterest
Close-up of a slice of Savory Mushroom and Leek Bread Pudding revealing tender vegetables and fluffy bread cubes, served beside a fresh green salad. | flavorfront.com

This recipe has become my answer to the question of what to make when I want to feel like I've cooked something special but don't want the fuss. It's the kind of dish that reminds me why I love feeding people.

Common Questions

Yes, mixed mushrooms work well, but cremini, button, or shiitake can be used individually or combined for varied flavors.

Gruyère can be substituted with Swiss or sharp cheddar cheese to maintain creamy richness and depth of flavor.

After mixing the bread with the custard and vegetables, let the mixture rest about 10 minutes to soak thoroughly before baking.

You can assemble the mixture ahead and refrigerate briefly before baking to deepen flavors, but bake fresh for best texture.

Yes, it pairs wonderfully with crisp green salads or roasted meats, adding a savory, creamy complement.

Savory Mushroom Leek Bread Pudding

Earthy mushrooms and sweet leeks combine in a rich custard baked with rustic bread cubes.

Prep 20m
Cook 50m
Total 70m
Servings 6
Difficulty Medium

Ingredients

Vegetables

  • 2 tablespoons olive oil
  • 1 pound mixed mushrooms, cleaned and sliced
  • 2 medium leeks, white and light green parts only, cleaned and thinly sliced
  • 2 garlic cloves, minced

Bread

  • 6 cups day-old rustic bread, cut into 1-inch cubes

Dairy & Eggs

  • 1 1/2 cups whole milk
  • 1 cup heavy cream
  • 4 large eggs
  • 1 cup Gruyère cheese, grated
  • 1/4 cup Parmesan cheese, grated

Seasonings

  • 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/8 teaspoon ground nutmeg

Optional

  • 2 tablespoons unsalted butter for greasing the baking dish

Instructions

1
Preheat oven and prepare dish: Preheat the oven to 350°F. Grease a 9x13-inch baking dish with butter.
2
Sauté mushrooms: Heat olive oil in a large skillet over medium heat. Add mushrooms and cook, stirring occasionally, until softened and golden, about 8 minutes.
3
Cook leeks and garlic: Add leeks and garlic to the skillet. Cook for 4 to 5 minutes until leeks are tender. Season with thyme, salt, pepper, and nutmeg. Remove from heat.
4
Prepare custard mixture: In a large bowl, whisk together eggs, whole milk, and heavy cream. Stir in Gruyère cheese and half of the Parmesan cheese.
5
Combine bread and vegetables: Add bread cubes and sautéed vegetables to the custard mixture. Gently toss until bread absorbs some liquid. Let stand for 10 minutes.
6
Assemble and top: Transfer the mixture to the prepared baking dish. Sprinkle the remaining Parmesan cheese evenly over the top.
7
Bake until set: Bake uncovered for 40 to 45 minutes or until the pudding is firm and golden brown on top.
8
Rest before serving: Allow to cool for 10 minutes before serving.
Additional Information

Equipment Needed

  • Large skillet
  • Mixing bowls
  • Whisk
  • 9x13-inch baking dish
  • Knife and cutting board
  • Oven

Nutrition (Per Serving)

Calories 340
Protein 13g
Carbs 28g
Fat 19g

Allergy Information

  • Contains eggs, milk (dairy), and wheat (gluten from bread)
Natalie Rivers

Everyday cook sharing flavor-packed, easy recipes and kitchen wisdom for home cooks.