Homemade Bread Pudding with Fresh Herbs and Vegetables

Picture of Zack_

Zack_

This bread pudding is a simple way to slow things down and use what you already have.
Day-old bread softens into a savory, comforting dish filled with vegetables and herbs.
It bakes gently, filling the kitchen with warmth and familiar smells.
The flavors are steady and balanced, never heavy.
It’s an everyday meal that feels grounding and complete.

Zack

Homemade Bread Pudding with Fresh Herbs and Vegetables

No ratings yet
Homemade savory bread pudding with fresh herbs and vegetables, made with simple ingredients for an easy vegetarian meal.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4
Course: Main Course, Snack
Cuisine: American
Calories: 772

Ingredients
  

  • 3 cups day-old bread cubed
  • 2 tablespoons olive oil
  • 1 onion finely chopped
  • 1 zucchini diced
  • 1 red bell pepper diced
  • 2 cloves garlic minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon dried thyme
  • 3 large eggs
  • cups milk
  • ½ cup grated cheese
  • 2 tablespoons fresh parsley chopped
  • 1 tablespoon fresh basil chopped

Equipment

Frying Pan
$57.99 $47.99
Buy Now
03/04/2026 09:02 am GMT
Frying Pan
Baking Dish
$24.99
Buy Now
03/04/2026 11:00 am GMT
Oven Baking pans

Cooking Instructions
 

  1. Preheat oven to 375°F and lightly grease a baking dish.
  2. Heat olive oil in a pan over medium heat.
  3. Add onion, zucchini, and bell pepper and cook until softened.
  4. Stir in garlic, salt, pepper, and thyme and remove from heat.
  5. Spread bread cubes evenly in the baking dish.
  6. Spoon the vegetable mixture over the bread.
  7. Whisk eggs and milk together in a bowl.
  8. Pour egg mixture evenly over the bread.
  9. Sprinkle with cheese, parsley, and basil.
  10. Bake for 40 minutes until set and lightly golden.

Nutrition

Calories: 772kcalCarbohydrates: 97gProtein: 30gFat: 29gSaturated Fat: 9gPolyunsaturated Fat: 4gMonounsaturated Fat: 12gTrans Fat: 0.01gCholesterol: 257mgSodium: 949mgPotassium: 677mgFiber: 6gSugar: 11gVitamin A: 2104IUVitamin C: 52mgCalcium: 429mgIron: 7mg

Notes

Use sturdy bread that is slightly dry.
Vegetables can be swapped based on availability.
Let rest briefly before slicing.

Tried this recipe?

Let us know how it was!

Leave a Reply

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

Recipe Rating