Savory Mushroom Bread Pudding: The Ultimate Comfort Side Dish
A creamy, cheesy, and herb-packed bread pudding that's perfect as a main or side — endlessly customizable and deeply comforting.

Savory Mushroom Bread Pudding
Few dishes capture the spirit of cozy, shared meals quite like savory bread pudding. This recipe transforms humble ingredients—bread, mushrooms, herbs, and cheese—into a golden, custardy casserole that’s equally home on a holiday table or a weeknight dinner spread. Taking inspiration from classic stuffings, this bread pudding is easy to adapt, delivering tender bites underneath a crusty, cheese-laced top layer. Whether enjoyed as a side dish or a vegetarian main, it’s a demonstration of culinary comfort at its best.
Why You’ll Love This Bread Pudding
- Versatile: Easily swap in your favorite herbs, cheeses, and even add proteins like ham or bacon.
- Rich and Savory: Cream, eggs, and cheese form a luscious custard base.
- Textural Contrast: Baked in a shallow dish for a crisp top or a deep dish for a soufflé-like center.
- Make-Ahead Friendly: Great for prepping in advance and baking off right before serving.
Ingredients
This recipe serves about four people as a hearty side. For the best results, use sturdy, slightly stale bread—brioche or challah work beautifully for their tender crumb and subtle sweetness.
| Ingredient | Amount | Notes |
|---|---|---|
| Bread, cubed | 3 cups (heaped), 1/2-inch cubes (about 6 ounces) | Challah or brioche recommended |
| Olive oil | 1 tablespoon | |
| Butter | 1 teaspoon (plus more for dish) | |
| Onion, chopped (white or yellow) | 1 cup | |
| Garlic, minced | 1 medium clove | |
| Baby Bella or brown button mushrooms, chopped | 8 ounces | Cut into pieces similar to bread cubes |
| White vermouth | Splash (about 2 tablespoons) | Optional, can substitute dry sherry |
| Fresh marjoram leaves, chopped | 2 teaspoons | Or substitute parsley or tarragon |
| Large eggs | 2 | |
| Heavy cream, half-and-half, or whole milk | 3/4 cup | |
| Chicken or turkey stock | 1/2 cup | Homemade preferred for best flavor |
| Shredded aged white Cheddar cheese, divided | 3/4 cup | Substitute Gruyère or another melty cheese if desired |
| Kosher salt | To taste | |
| Freshly ground black pepper | To taste |
Optional Add-ins for Customization:
- Crumbled bacon or diced ham for extra savoriness
- Chopped fresh herbs (parsley, tarragon, chives, thyme)
- Wild mushrooms for a more complex flavor
- A dash of smoked paprika or fresh spinach
Step-by-Step Directions
- Prep the Bread: Arrange the bread cubes on a baking sheet. Toast in a 350°F oven until dried but not browned (about 8–10 minutes). Alternately, leave out overnight to stale. Let cool while you prepare the vegetables.
- Cook the Vegetables: Heat a 10-inch skillet over medium-high heat. Add olive oil and butter. Once melted, add chopped onions with a generous pinch of salt. Cook until onions soften and brown at the edges (5–7 minutes). Add garlic, stir until fragrant (30 seconds). Add mushrooms, cooking until browned and they’ve released liquid (6–8 minutes).
- Deglaze and Add Herbs: Pour in vermouth (or sherry) and cook until the liquid reduces to a glaze. Stir in chopped marjoram (or substitute herbs), salt, and freshly ground black pepper. Taste and adjust seasoning as needed. Remove from the heat and set aside.
- Make the Custard: In a bowl, whisk together eggs, cream, and stock until well combined. Add 1/2 cup of shredded cheese and 1/2 teaspoon salt; taste and season with pepper as needed.
- Combine: Butter a 1.5-quart baking dish. Fold the toasted bread and mushroom-onion mixture into the custard. Press down gently to soak all cubes evenly. Let stand 10 minutes for bread to absorb moisture.
- Assemble and Bake: Preheat the oven to 350°F with a rack in the lower third. Transfer mixture to prepared dish, smooth the top, and sprinkle remaining cheese over it. Bake 30 to 45 minutes, or until the top is nicely golden and the custard is just set. Baking time varies with dish depth: shallow = more crust; deep = creamier soufflé texture.
- Serve: Spoon out portions ensuring everyone gets a bit of the crusty top. Garnish with additional herbs if desired. Enjoy hot. Refrigerate tightly covered leftovers up to 3 days; reheat to serve.
Tips, Tricks, and Variations
- Bread Type Matters: Enriched breads like challah, brioche, or even sturdy sourdoughs yield best results—avoid flimsy sliced sandwich breads.
- Cheese Swap: Gruyère, fontina, or parmigiano-reggiano make excellent substitutes for Cheddar. For an earthier flavor, consider smoked gouda.
- Broth Options: Use homemade chicken or turkey stock for depth. Vegetable broth keeps it vegetarian.
- Add Greens: Wilted spinach, kale, or swiss chard can be stirred into the custard with bread and mushrooms for a nutritious boost.
- Deeper vs. Shallow Baking Dish: Deeper dishes give a creamy interior, while a shallow pan maximizes the golden-brown crust.
- Make-Ahead: Assemble a few hours in advance, refrigerate, and bake just before serving. If baking from cold, add 5–10 minutes to the bake time.
- Alcohol-Free: Omit vermouth or sherry and add a teaspoon of lemon juice or extra stock for brightness.
Serving Suggestions
- Thanksgiving or holiday feast: Serve as a unique, mashed-potato alternative or on the side of roasted meats and vegetables.
- Vegetarian main: Paired with a bright green salad for a satisfying weeknight dinner.
- Brunch centerpiece: Add a fruit salad and coffee for a savory start to the day.
- With soup: A rich mushroom or tomato bisque pairs beautifully for cold-weather comfort.
Storing and Reheating
- Refrigerate leftovers tightly covered for up to 3 days.
- For best results, reheat in a 350°F oven, covered with foil, until warmed through (about 15–20 minutes).
- Individual portions can be microwaved, though some crispness will be lost.
Frequently Asked Questions (FAQs)
Q: Can I make this bread pudding in advance?
A: Yes! Assemble up to 24 hours ahead, cover, and refrigerate. Add a few extra minutes to baking time if starting from cold.
Q: Is this recipe vegetarian?
A: If you use vegetable broth and ensure the cheese is made without animal rennet, it’s fully vegetarian. For a vegan version, substitute plant-based milk, cream, cheese, and egg alternatives, but be prepared for some changes in texture.
Q: What are the best mushrooms to use?
A: Baby bella (cremini), brown button, or even wild mushrooms like shiitake or chanterelle all work beautifully. Mix varieties for a deeper, earthier flavor.
Q: Can I freeze mushroom bread pudding?
A: It’s best enjoyed fresh, but it can be frozen, tightly wrapped, for up to one month. Defrost overnight in the fridge and reheat in the oven for best texture.
Q: How do I add even more flavor?
A: Experiment with add-ins like crumbled bacon, truffle oil, smoked paprika, sautéed leeks, or aged cheeses to create your own signature twist.
Nutritional Information (Approximate)
| Per Serving | Amount |
|---|---|
| Calories | 330 |
| Protein | 14g |
| Fat | 19g |
| Carbohydrates | 27g |
| Sodium | 590mg |
| Fiber | 2g |
Troubleshooting and Pro Tips
- If your custard doesn’t set, your oven may run cool or the dish may be too deep; extend baking time and check by gently inserting a knife into the center—it should come out mostly clean.
- If the top browns too quickly, cover with foil and finish uncovered for a few minutes to crisp up at the end.
- If the pudding turns out dry, add a bit more stock or cream next time and ensure bread cubes are thoroughly soaked before baking.
Final Thoughts
With its irresistible contrast of creamy interior and crunchy topping, savory mushroom bread pudding is a celebration of comfort and resourcefulness. Use the foundation here as a template for countless flavor variations, from the cheese and broth to the herbs and veggies you have on hand. Serve it to delight vegetarians and omnivores alike, and enjoy its flexibility throughout the seasons—on the holiday table, for Sunday brunch, or as a weekday meal with a green salad and a glass of wine.










