Follow Me !
Savory Bread Pudding with Mushrooms and Gruyere Cheese
Savory Bread Pudding with Mushrooms and Gruyere Cheese is a comforting, satisfying dish that turns simple ingredients into a rich, golden-baked meal. Tender bread absorbs a savory egg custard, earthy mushrooms, creamy cheese, and fresh herbs for a flavorful recipe that works beautifully for brunch, lunch, dinner, or a cozy side dish.

Quick Overview
- Prep Time: Not provided
- Cook Time: 30-40 minutes
- Total Time: Not provided
- Servings: Not provided
Why Make This Recipe
- Simple and practical: It transforms stale bread into a delicious, hearty dish instead of letting it go to waste.
- Rich, savory flavor: Mushrooms, cheese, herbs, and broth create a deeply satisfying combination.
- Easy to prepare: The ingredients come together in one mixing bowl before baking.
- Great for sharing: This bread pudding makes a welcoming centerpiece for brunch, family meals, or casual entertaining.
Ingredients
- 4 cups stale bread, cubed
- 2 cups mushrooms, sliced
- 1 cup shredded cheese (e.g., cheddar or Gruyère)
- 4 eggs
- 2 cups milk
- 1 cup vegetable or chicken broth
- 1/2 cup fresh herbs (e.g., parsley, thyme)
- Salt and pepper to taste
How to Make It
Preheat the oven to 350°F (175°C). Prepare the oven before assembling the pudding so it reaches the correct temperature for even baking.
In a large mixing bowl, whisk together eggs, milk, broth, salt, and pepper. Mix until the eggs are fully blended with the milk and broth, creating the savory custard that will soften the bread.
Stir in the cubed bread, mushrooms, cheese, and herbs until well combined. Make sure the bread is coated with the liquid and that the mushrooms, cheese, and herbs are distributed throughout the mixture.
Allow the mixture to sit for 15 minutes to let the bread soak up the liquid. This resting time helps the bread absorb the custard and gives the finished pudding a soft, tender texture.
Pour the mixture into a greased baking dish. Spread it evenly so the pudding cooks consistently from edge to center.
Bake for 30-40 minutes or until the top is golden brown and the pudding is set. The finished bread pudding should have a golden surface and a firm, set center.
Let it cool slightly before serving. A brief cooling period helps the pudding settle and makes it easier to serve.
How to Serve It
- Serve it warm as a satisfying main dish with a crisp green salad.
- Pair it with roasted vegetables or a light vegetable soup for a complete meal.
- Garnish with extra fresh parsley or thyme just before serving for a bright, fresh finish.
How to Store It
Store leftover savory bread pudding in a covered container in the refrigerator. Reheat individual portions gently until warmed through, taking care not to overheat them, which can make the custard texture firm.
For longer storage, place cooled portions in a freezer-safe container and freeze. Thaw the pudding in the refrigerator before reheating. Reheating gradually helps preserve the soft interior and golden topping.
Helpful Tips
- Use stale bread so it can absorb the custard without becoming overly mushy.
- Let the mixture rest for the full 15 minutes before baking to encourage even soaking.
- Spread the mixture evenly in the greased baking dish so the center sets while the top becomes golden brown.
- Slice the mushrooms evenly to help them cook consistently throughout the pudding.
Optional Variations
- Use cheddar instead of Gruyère for a sharper, more familiar cheese flavor.
- Try parsley, thyme, or a combination of fresh herbs to adjust the flavor profile.
- Replace the vegetable broth with chicken broth for a richer savory taste, or use vegetable broth to keep the dish vegetarian.
Frequently Asked Questions
Can I use fresh bread instead of stale bread?
Stale bread works best because it absorbs the custard more effectively. If using fresh bread, allow it to dry slightly before assembling the pudding.
Can I prepare this bread pudding ahead of time?
Yes. Assemble the mixture and allow the bread to soak before baking when you are ready to cook it. Keep it properly covered if storing it before baking.
How do I know when the bread pudding is done?
It is ready when the top is golden brown and the pudding is set in the center.
Can I use a different type of cheese?
Yes. Cheddar or Gruyère both work well, and the recipe can be adapted with another shredded cheese that melts smoothly.
What can I serve with savory bread pudding?
A green salad, roasted vegetables, or light soup complements its rich, savory flavor.

Savory Bread Pudding with Mushrooms and Gruyere Cheese
Ingredients
Main Ingredients
- 4 cups stale bread, cubed Use stale bread so it can absorb the custard without becoming overly mushy.
- 2 cups mushrooms, sliced Slice evenly to help them cook consistently.
- 1 cup shredded cheese (e.g., cheddar or Gruyère) You can use cheddar for a sharper flavor.
- 4 large eggs
- 2 cups milk
- 1 cup vegetable or chicken broth Use chicken broth for a richer taste or vegetable broth for a vegetarian option.
- 1/2 cup fresh herbs (e.g., parsley, thyme) Mix different herbs for varied flavor.
- to taste salt and pepper
Instructions
Preparation
- Preheat the oven to 350°F (175°C). Prepare the oven before assembling the pudding.
- In a large mixing bowl, whisk together eggs, milk, broth, salt, and pepper until fully blended.
- Stir in the cubed bread, mushrooms, cheese, and herbs until well combined.
- Allow the mixture to sit for 15 minutes to let the bread soak up the liquid.
- Pour the mixture into a greased baking dish and spread it evenly.
- Bake for 30-40 minutes or until the top is golden brown and the pudding is set.
- Let it cool slightly before serving.



