This savory bread pudding is a delectable dish that combines the richness of cheese, earthy flavors of mushrooms, and the vibrant freshness of spinach. While typically associated with brunch, my family began serving bread pudding for dinner a few years ago and we’ve never looked back. Quick, easy, and also totally customizable, this dish is sure to impress.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4–6 servings 1x
Ingredients
- 6 cups stale bread cubes
- 1 cup sliced mushrooms
- 2 cups fresh spinach
- 1 cup shredded cheese (such as Gruyere or cheddar)
- 4 large eggs
- 2 cups milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon dried thyme
- 1/4 teaspoon garlic powder
Instructions
- Preheat the oven to 375°F (190°C). Grease a baking dish with cooking spray or butter.
- In a large skillet, sauté the mushrooms over medium heat until they release their moisture and turn golden brown, about 5 minutes. Add the spinach and cook until wilted, about 2 minutes. Remove from heat.
- In a large bowl, whisk together the eggs, milk, salt, black pepper, dried thyme, and garlic powder.
- Place the bread cubes in the greased baking dish. Pour the egg mixture over the bread, making sure all the cubes are soaked.
- Sprinkle the sautéed mushrooms and spinach evenly over the bread. Top with shredded cheese.
- Bake in the preheated oven for 20 minutes or until the bread pudding is set and the cheese is melted and golden brown.
- Remove from the oven and let it cool slightly before serving.
Notes
If you only have fresh bread handy, you can lightly toast the cubes in the oven for a few minutes to dry them out. Feel free to experiment with additional veggies such as diced bell peppers or caramelized onions for extra flavor and variety. I like to try different cheeses such as Swiss, Gouda, or fontina, too. Serve the bread pudding with a side of fresh salad or roasted vegetables to balance the richness of the dish. Enjoy!
*Please keep in mind that the following nutritional information is based on estimates and can vary depending on the specific brands and ingredients used.
Nutrition
- Serving Size: 1 serving
- Calories: 260
- Sugar: 5g
- Sodium: 500mg
- Fat: 12g
- Carbohydrates: 25g
- Fiber: 2g
- Protein: 14g
- Cholesterol: 150mg







