I absolutely love sharing this Savory Leek and Gruyère Bread Pudding Recipe because it’s such a comforting twist on classic bread pudding. Instead of sweet cinnamon and raisins, you get a rich, cheesy, and buttery flavor that’s perfect for brunch, dinner parties, or cozy weekend meals. When I first tried it, I was amazed at how the tender, caramelized leeks melded beautifully with the nutty Gruyère, making every bite feel indulgent yet homey.

You’ll find that this recipe works wonders as a make-ahead dish too—perfect for holidays or busy nights. The custard soaks into the toasted bread cubes just right, creating a luscious texture without being soggy. I’m excited to walk you through all the little tips and tricks I’ve learned so your savory bread pudding turns out flawless every time.

💚

Why You’ll Love This Recipe

  • Rich, Savory Flavor: The Gruyère cheese and melting leeks make every bite deeply satisfying and upscale.
  • Perfect Make-Ahead Dish: Prepare it in advance for hassle-free entertaining or weeknight dinners.
  • Comforting Texture: Crispy edges and a custardy center balance beautifully for a crowd-pleaser.
  • Flexible and Adaptable: Easy to swap cheeses or add herbs to match your tastes and pantry.
A close-up view of a white bowl filled with a baked dish made of several layers of golden-brown toasted bread cubes, some with darker browned edges. Interspersed within the bread are small pieces of light green vegetables and thin strands of melted cheese that create a crispy texture on top. The surface is uneven with some toasted, crunchy bread pieces standing taller, and garnished with thin green herbs. The bowl sits on a white marbled surface with a soft, neutral background that contrasts with the warm colors of the dish. photo taken with an iphone --ar 4:5 --v 7

Ingredients You’ll Need

These ingredients combine to create a deeply flavorful, textured dish, with toasted bread soaking up a fresh herb-spiked custard and melting cheese. I always recommend using good-quality Gruyère and fresh leeks for the best results.

  • Bread cubes: I prefer using day-old French bread toasted until golden and dry to absorb the custard perfectly without becoming mushy.
  • Gruyère cheese: This cheese melts beautifully and adds a subtle nuttiness. Comté or Emmental work great too.
  • Leeks: Use only the white and light green parts—clean thoroughly to avoid grit but keep their delicate onion flavor.
  • Kosher salt: Essential for seasoning the leeks and custard just right without overpowering.
  • Butter and olive oil: Combination adds richness and helps soften the leeks gently.
  • Eggs: These bind everything together and give the pudding its custardy texture.
  • Milk and half and half: Using mostly milk with some half and half keeps the custard creamy but not overly rich.
  • Dijon mustard: Adds a subtle tang and complexity that brightens the dish beautifully.
  • White pepper: Milder than black pepper, it blends smoothly without dark specks.
  • Fresh herbs (chives and thyme): Freshness that cuts through richness and deepens flavor layers.
  • Nutmeg: A pinch enhances the savory custard with warm spice notes—freshly grated if possible.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love experimenting with this savory leek and Gruyère bread pudding recipe. Feel free to make it your own by swapping herbs or even adding some cooked bacon or mushrooms. It’s a recipe that welcomes your creativity — no one will mind a personal touch!

  • Cheese Swap: I once used sharp cheddar for a bolder flavor, and my family went crazy for it.
  • Herbs: Try rosemary or sage instead of thyme and chives for an autumnal feel.
  • Extra Veggies: Adding sautéed mushrooms or spinach makes it heartier without overwhelming the delicate leeks.
  • Dairy-Free Twist: Use a plant-based milk and vegan cheese to make this dairy-free and still delicious.

How to Make Savory Leek and Gruyère Bread Pudding Recipe

Step 1: Prepare and Soften the Leeks

Start by trimming the leeks, using only the white and light green parts—this is where their tender flavor shines. Slice them into half-inch rounds and place in a bowl of lukewarm water, stirring a few times to dislodge any dirt, then let it settle so you can easily pour the clean leeks out. I discovered that this gentle soaking not only cleans them but begins to soften the leeks, making the next step less stressful.

Heat a dry skillet over medium-high heat and add your leeks with salt and pepper, stirring well. After 5 minutes, reduce to medium-low, stir in butter and olive oil, cover, and cook gently for 20-30 minutes. Keep stirring every 10 minutes to ensure they soften and melt slowly without browning. You want tender, buttery leeks that feel almost creamy, which is the heart of this recipe’s amazing flavor.

Step 2: Toast the Bread Cubes

While the leeks do their magic, cut your bread into one-inch cubes and spread them on a baking sheet. Toast in a 350°F oven for about 20 minutes until golden and dry. I usually stir or shake the pan halfway to get even coloring. This step is crucial — toasted bread soaks up custard without turning into a soggy mess, giving your pudding perfect texture.

Step 3: Whisk Together the Custard

In a medium bowl, whisk 4 large eggs, then add 4 cups milk and 2 cups half and half. Don’t be tempted to use all half and half—it will make the pudding too rich and heavy. Add your seasonings: Dijon mustard for a subtle kick, salt, white pepper for smooth mild heat, chives, thyme, and freshly grated nutmeg. Whisk everything vigorously to combine all the fresh herbs and spices evenly into your custard base.

Step 4: Assemble the Layers

Grease a 9×13-inch baking dish and sprinkle the bottom with half a cup of your shredded Gruyère. Toss the tender leeks with the toasted bread cubes in a large bowl until mixed well. Spread half of this mixture over the cheese layer, then sprinkle another half cup of cheese on top. Add the remaining bread and leek mixture, spreading gently.

Pour just enough custard over the first layer to soak it well—press down slightly to help absorption. Let the pudding rest for 10 minutes so the custard sinks into the bread perfectly. Finish by pouring the remaining custard over, allowing some bread cubes to peek through, and top with the rest of the cheese for a beautiful browned crust.

Step 5: Bake Until Puffy and Golden

Place in the middle rack of your oven preheated to 350°F. Bake for about 1 ½ hours until the top is puffed and lightly browned. I like to check after an hour and tent with foil if it’s browning too fast. When done, the pudding should be set in the center but still tender. It’s perfectly golden, with a beautiful crust, and will smell irresistible.

👨‍🍳

Pro Tips for Making Savory Leek and Gruyère Bread Pudding Recipe

  • Toast Your Bread Well: Dry, golden bread cubes soak the custard perfectly without turning mushy—don’t skip this step.
  • Slow Cook the Leeks: Patience is key here; melting them low and slow unlocks that tender, buttery sweetness you want.
  • Let It Rest Before Baking: Giving the custard time to soak into the bread ensures an even texture throughout the pudding.
  • Watch the Baking Time: Tent with foil if browning too fast, and check for a set but tender center to avoid dryness.

How to Serve Savory Leek and Gruyère Bread Pudding Recipe

The image shows a dish in a white oval plate filled with many layers of toasted bread cubes with a golden-brown color and crispy texture. The bread is mixed with melted cheese that forms thin, light orange strings and patches scattered over the top. Small green herb leaves and thinly sliced pale green leeks are spread on top, adding fresh color and texture. Some darker caramelized bits of onion or vegetables are visible among the layers. The plate sits on a white marbled textured surface, and a spoon rests to the right side. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I usually top slices with a sprinkle of fresh chives or a few sprigs of thyme to brighten the rich, cheesy flavors. A drizzle of good quality olive oil or a dollop of crème fraîche also adds a lovely touch and balances the richness beautifully.

Side Dishes

This bread pudding pairs amazingly well with light green salads dressed with lemon vinaigrette or roasted root vegetables. On chillier days, I like serving it alongside a simple bowl of tomato soup—it’s a comforting combo that feels just right.

Creative Ways to Present

For special occasions, I’ve baked this pudding in individual ramekins for elegant single servings. You can also assemble it in a cast iron skillet for a rustic look and an extra-crispy crust. Adding a sprinkling of toasted walnuts on top before baking gives it a bit of surprising crunch and depth.

Make Ahead and Storage

Storing Leftovers

Once cooled, I store leftovers in an airtight container in the fridge for up to 3 days. The savory flavors actually deepen overnight, so it tastes even better reheated. Just cover well to keep the top from drying out.

Freezing

I’ve frozen leftover slices wrapped tightly in plastic and foil, then placed in a freezer bag. They freeze well for up to 2 months. When you’re ready, thaw overnight in the fridge before reheating so the texture stays creamy and tender.

Reheating

I reheat slices gently in a 350°F oven for 15-20 minutes, uncovered, which refreshes the crispy edges without drying out the custard center. You can also warm small portions in the microwave, but the texture won’t be quite as nice.

FAQs

  1. Can I use other types of cheese in this savory leek and Gruyère bread pudding recipe?

    Absolutely! While Gruyère gives a nutty, creamy depth, you can substitute Emmental, Comté, or even a sharp cheddar depending on your flavor preference. Just choose cheeses that melt well to maintain that creamy texture.

  2. Can I make this recipe ahead of time?

    Yes, you can assemble the pudding the night before and refrigerate it uncovered to let the custard fully soak in. Then bake it fresh the next day, adding about 10 more minutes to the bake time if it’s cold from the fridge.

  3. What bread works best for this savory bread pudding?

    I recommend using day-old French bread or a crusty baguette. The bread should be sturdy enough to hold custard but not too stale. Avoid very soft sandwich bread to prevent a soggy pudding.

  4. How do I know when the bread pudding is done baking?

    The pudding should be puffed and lightly golden on top, and the center should feel set but slightly jiggly when gently shaken. If you insert a toothpick, it should come out mostly clean without wet custard. Avoid overbaking to keep it moist.

Final Thoughts

This Savory Leek and Gruyère Bread Pudding Recipe has become one of my favorite ways to elevate simple ingredients into something utterly impressive and comforting. Whether you’re serving it for brunch, a special dinner, or just treating yourself on a quiet night, it feels like a warm embrace from the kitchen. I hope you give this a try and enjoy every cheesy, buttery bite as much as I do—it’s definitely worth making again and again!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Savory Leek and Gruyère Bread Pudding Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 80 reviews
  • Author: Stacy
  • Prep Time: 45 mins
  • Cook Time: 90 mins
  • Total Time: 2 hours 15 mins
  • Yield: 10 servings 1x
  • Category: Side Dish
  • Method: Baking
  • Cuisine: French

Description

This savory bread pudding is a comforting and elegant dish featuring toasted French bread cubes infused with tender, buttery leeks and layers of nutty Gruyere cheese, all bound together with a flavorful custard seasoned with fresh herbs and subtle spices. Baked to a golden, puffed perfection, it makes a perfect brunch centerpiece or satisfying side dish.


Ingredients

Units Scale

Bread

  • 12 cups bread cubes (about one large French bread loaf), toasted

Cheese

  • 2 cups Gruyere, shredded (or Comté or Emmentaler cheese)

Melted Leeks

  • 3 cups leeks (white and light green parts only, about 3-4 leeks)
  • 1/2 teaspoon kosher salt
  • 2 tablespoons butter
  • 2 tablespoons olive oil

Custard

  • 4 large eggs
  • 4 cups milk
  • 2 cups half and half
  • 1 teaspoon Dijon mustard (or brown mustard)
  • 1/2 teaspoon salt
  • 1/2 teaspoon white pepper (or black pepper)
  • 1 tablespoon chives or scallions, chopped
  • 1 tablespoon fresh thyme, chopped
  • 1/2 teaspoon nutmeg, freshly grated

Instructions

  1. Preheat Oven: Preheat your oven to 350°F (175°C) to prepare for baking the bread pudding.
  2. Prepare Leeks: Trim and slice the leeks into 1/2 inch rounds using only the white and light green parts. Soak them in lukewarm water, stirring occasionally to loosen dirt, then let dirt settle to the bottom before straining.
  3. Cook Leeks: Heat a skillet over medium-high heat. Add the drained leeks (do not add oil yet), season with kosher salt and pepper, and stir for 5 minutes. Reduce heat to medium-low, stir in butter and olive oil, cover, and cook gently for 20-30 minutes, stirring every 10 minutes, until the leeks are tender and melting.
  4. Toast Bread: Cut the French bread into 1-inch cubes. Spread cubes evenly on a sheet pan and toast in the oven for about 20 minutes until golden and dry, turning or mixing halfway through for even browning. Transfer toasted bread cubes into a large mixing bowl.
  5. Make Custard: In a medium bowl, whisk together the 4 large eggs, milk, and half and half until combined. Add Dijon mustard, salt, white pepper, chives, fresh thyme, and freshly grated nutmeg; whisk thoroughly to incorporate all flavors.
  6. Combine Leeks and Bread: Add the softened leeks to the bowl with toasted bread cubes and toss well to evenly distribute.
  7. Assemble Bread Pudding: Grease a 9×13-inch baking dish. Sprinkle 1/2 cup of shredded Gruyere cheese evenly on the bottom. Spread half of the leek and bread mixture over the cheese, then sprinkle another 1/2 cup of cheese on top. Add the remaining bread and leek mixture, spreading evenly.
  8. Add Custard: Mix the custard again and carefully pour enough over the bread mixture to cover it, gently pressing the bread cubes down to soak up the custard. Allow it to sit for 10 minutes so the bread absorbs the custard fully.
  9. Top and Bake: Pour the remaining custard over the dish, allowing some bread cubes to protrude for texture. Sprinkle the remaining cheese on top. Place the dish in the middle of the oven and bake for approximately 1 1/2 hours, or until the pudding is nicely puffed and lightly browned on top.
  10. Serve: Remove from oven and let cool slightly before serving to allow the custard to set. Enjoy warm as a savory brunch, side dish, or light main course.

Notes

  • Use day-old or slightly stale bread for best texture; it will hold up better when soaked in custard.
  • Gruyere cheese can be substituted with Comté or Emmentaler for similar nutty flavors.
  • Fresh herbs like thyme and chives add brightness, but you may adjust according to availability or preference.
  • Allowing the soaked mixture to sit before baking ensures even custard absorption for a creamy interior.
  • Store leftovers covered in the refrigerator for up to 3 days; reheat gently in the oven.

Nutrition

  • Serving Size: 1 slice (approximately 1/10th of recipe)
  • Calories: 350
  • Sugar: 4g
  • Sodium: 450mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: thirty-five grams
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 160mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star